<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>Gestion_Des_Inscriptions_Universitaires:  Fichier source de /home/omid/Bureau/projet/gestion-des-inscriptions-universitaires-version-finale/src/Fenetre.c</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Généré par Doxygen 1.7.4 -->
<div id="top">
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">Gestion_Des_Inscriptions_Universitaires</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Page&#160;principale</span></a></li>
      <li><a href="pages.html"><span>Pages&#160;associées</span></a></li>
      <li><a href="annotated.html"><span>Classes</span></a></li>
      <li class="current"><a href="files.html"><span>Fichiers</span></a></li>
      <li><a href="dirs.html"><span>Répertoires</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>Liste&#160;des&#160;fichiers</span></a></li>
      <li><a href="globals.html"><span>Membres&#160;de&#160;fichier</span></a></li>
    </ul>
  </div>
</div>
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
  initNavTree('_fenetre_8c.html','');
</script>
<div id="doc-content">
<div class="header">
  <div class="headertitle">
<div class="title">Fenetre.c</div>  </div>
</div>
<div class="contents">
<a href="_fenetre_8c.html">Aller à la documentation de ce fichier.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#include &quot;<a class="code" href="_fenetre_8h.html">Fenetre.h</a>&quot;</span>
<a name="l00002"></a>00002 
<a name="l00003"></a>00003 
<a name="l00004"></a>00004 <span class="comment">/*Fonction qui affiche une fenetre quelconque                                                                               */</span>
<a name="l00005"></a><a class="code" href="_fenetre_8h.html#a8ea867acd9946733043996da3ecc9111">00005</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#a4333d15efd7b8c029941c5d9bee761ac" title="afficheFenetre">afficheFenetre</a>(GtkWindow*window)
<a name="l00006"></a>00006 {
<a name="l00007"></a>00007     assert(window!=NULL);
<a name="l00008"></a>00008    gtk_widget_show_all((GtkWidget*)window);
<a name="l00009"></a>00009 }
<a name="l00010"></a>00010 
<a name="l00011"></a><a class="code" href="_fenetre_8c.html#ad55e812f817b3177d8e5133d12066f44">00011</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#ad55e812f817b3177d8e5133d12066f44">afficheFenetreIdentification</a>()
<a name="l00012"></a>00012 {
<a name="l00013"></a>00013     gtk_widget_show_all(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#add9ddc774a819c82c9a7c7d8417f61ea">FenIdentification</a>));
<a name="l00014"></a>00014 }
<a name="l00015"></a>00015 
<a name="l00016"></a><a class="code" href="_fenetre_8c.html#ab928de9096805299bfdc817d2141f6ba">00016</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#ab928de9096805299bfdc817d2141f6ba">afficheFenetreEtudiant</a>()
<a name="l00017"></a>00017 {
<a name="l00018"></a>00018     gtk_widget_show_all(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a6408ea9a6cbc6230178394d1b502eceb">FenEtudiant</a>));
<a name="l00019"></a>00019 }
<a name="l00020"></a>00020 <span class="comment">/****************************************************************************************************************************/</span>
<a name="l00021"></a>00021 
<a name="l00022"></a>00022 <span class="comment">/*Charge l&#39;ensemble des fenetres de l&#39;interface dans une structure Fenetre.                                                 */</span>
<a name="l00023"></a><a class="code" href="_fenetre_8h.html#acfed094ddde2cbcd71ff988475c570b2">00023</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#acfed094ddde2cbcd71ff988475c570b2" title="chargerInterface">chargerInterface</a>()
<a name="l00024"></a>00024 {
<a name="l00025"></a>00025 
<a name="l00026"></a>00026     <a class="code" href="_fenetre_8h.html#a1793f30538538e54bbdc27751d075acd">listFenetres</a>-&gt;<a class="code" href="structs_fenetre.html#a9aade9e905eb18cf2724a7d04ef94578">fenetreEnseignant</a>=(GtkWindow*)gtk_builder_get_object(<a class="code" href="_fenetre_8h.html#a9684685288e3bc4fb337000a730c35c4">p_builder</a>,<span class="stringliteral">&quot;fenetre_enseignant&quot;</span>);
<a name="l00027"></a>00027 
<a name="l00028"></a>00028     <a class="code" href="_fenetre_8h.html#a1793f30538538e54bbdc27751d075acd">listFenetres</a>-&gt;<a class="code" href="structs_fenetre.html#a947428f811f53a4f9c02b5e67e7bf7b3">fenetreGererUe</a>=(GtkWindow*)gtk_builder_get_object(<a class="code" href="_fenetre_8h.html#a9684685288e3bc4fb337000a730c35c4">p_builder</a>,<span class="stringliteral">&quot;fenetre_gestion_ue&quot;</span>);
<a name="l00029"></a>00029 
<a name="l00030"></a>00030     <a class="code" href="_fenetre_8h.html#a1793f30538538e54bbdc27751d075acd">listFenetres</a>-&gt;<a class="code" href="structs_fenetre.html#a1cac8df9104060ebaea154a8daebf096">fenetreListUeEns</a>=(GtkWindow*)gtk_builder_get_object(<a class="code" href="_fenetre_8h.html#a9684685288e3bc4fb337000a730c35c4">p_builder</a>,<span class="stringliteral">&quot;fenetre_list_ue_ens&quot;</span>);
<a name="l00031"></a>00031 
<a name="l00032"></a>00032 }
<a name="l00033"></a>00033 
<a name="l00034"></a>00034 <span class="comment">/****************************************************************************************************************************/</span>
<a name="l00035"></a>00035 
<a name="l00036"></a>00036 <span class="comment">/*Crée et initialise tout les éléments nécessaires à l&#39;interface, Cela en parsant un fichier XML Glade. Puis lance les focntion</span>
<a name="l00037"></a>00037 <span class="comment"> de connexion aux callback et l&#39;affichage de la fenetre d&#39;identification                                                       */</span>
<a name="l00038"></a><a class="code" href="_fenetre_8h.html#a6352cf43296ccd06cc48e210a91b5ee2">00038</a> <span class="keywordtype">void</span>  <a class="code" href="_fenetre_8c.html#a6352cf43296ccd06cc48e210a91b5ee2" title="deployerUI">deployerUI</a>(<span class="keywordtype">int</span> argc,<span class="keywordtype">char</span>**argv)
<a name="l00039"></a>00039 {
<a name="l00040"></a>00040     <a class="code" href="_fenetre_8h.html#a1793f30538538e54bbdc27751d075acd">listFenetres</a>=calloc(1,<span class="keyword">sizeof</span>(<a class="code" href="structs_fenetre.html" title="Structure utilisée pour la gestion d&#39;une Etu.">Fenetre</a>));
<a name="l00041"></a>00041 
<a name="l00042"></a>00042     <a class="code" href="_fenetre_8h.html#a9684685288e3bc4fb337000a730c35c4">p_builder</a>=NULL;
<a name="l00043"></a>00043     <a class="code" href="_fenetre_8h.html#a9684685288e3bc4fb337000a730c35c4">p_builder</a>=gtk_builder_new();
<a name="l00044"></a>00044     <a class="code" href="_fenetre_8h.html#a21f15003da38d28ee39fc512bad16918">p_err</a>=NULL;
<a name="l00045"></a>00045 
<a name="l00046"></a>00046     gtk_builder_add_from_file (<a class="code" href="_fenetre_8h.html#a9684685288e3bc4fb337000a730c35c4">p_builder</a>,<a class="code" href="_fenetre_8h.html#ab0a4aa51cdfb87760bd3a279dd7c86c5">srcXML</a> , &amp;(<a class="code" href="_fenetre_8h.html#a21f15003da38d28ee39fc512bad16918">p_err</a>));
<a name="l00047"></a>00047 
<a name="l00048"></a>00048     <a class="code" href="_fenetre_8c.html#acfed094ddde2cbcd71ff988475c570b2" title="chargerInterface">chargerInterface</a>();
<a name="l00049"></a>00049     <a class="code" href="_fenetre_8c.html#a45ae4577268b32b54615fe5069ad7d27" title="lancerUI">lancerUI</a>();
<a name="l00050"></a>00050 }
<a name="l00051"></a>00051 
<a name="l00052"></a>00052 <span class="comment">/****************************************************************************************************************************/</span>
<a name="l00053"></a>00053 
<a name="l00054"></a>00054 
<a name="l00055"></a>00055 <span class="comment">/*Affiche l&#39;interface graphique, uniquement la fenetre d&#39;identification                                                         */</span>
<a name="l00056"></a><a class="code" href="_fenetre_8h.html#a45ae4577268b32b54615fe5069ad7d27">00056</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#a45ae4577268b32b54615fe5069ad7d27" title="lancerUI">lancerUI</a>()
<a name="l00057"></a>00057 {
<a name="l00058"></a>00058     <a class="code" href="_fenetre_8c.html#a82a5a623f244521a74fb2101813b3843" title="initFenIdentification">initFenIdentification</a>();
<a name="l00059"></a>00059 
<a name="l00060"></a>00060     <a class="code" href="_fenetre_8c.html#ad55e812f817b3177d8e5133d12066f44">afficheFenetreIdentification</a>();
<a name="l00061"></a>00061 }
<a name="l00062"></a>00062 
<a name="l00063"></a>00063 <span class="comment">/****************************************************************************************************************************/</span>
<a name="l00064"></a>00064 
<a name="l00065"></a><a class="code" href="_fenetre_8h.html#a30bf2d5ef341145b1439f61e00f3ca42">00065</a> <span class="keywordtype">void</span> <a class="code" href="_fenetre_8c.html#a30bf2d5ef341145b1439f61e00f3ca42" title="lancerApplicationEtudiant">lancerApplicationEtudiant</a>(<a class="code" href="struct_etu.html" title="Structure utilisée pour la gestion d&#39;une Etu.">Etu</a>*etudiant)
<a name="l00066"></a>00066 {
<a name="l00067"></a>00067     <a class="code" href="_fenetre_8c.html#aba41eea73ed508cfad8309a43defe11c">preparerFenetreEtudiant</a>(etudiant);
<a name="l00068"></a>00068 
<a name="l00069"></a>00069     <a class="code" href="_fenetre_8c.html#a9818b6e4c54ef18cdb35387e9ddb3fc6" title="connectSignal_FenetreEtudiant">connectSignal_FenetreEtudiant</a>();
<a name="l00070"></a>00070 
<a name="l00071"></a>00071     <span class="keywordtype">char</span> addimage[100];
<a name="l00072"></a>00072     sprintf(addimage, <span class="stringliteral">&quot;data/%d.jpg&quot;</span>,etudiant-&gt;numEtu);
<a name="l00073"></a>00073 
<a name="l00074"></a>00074     gtk_image_set_from_file(GTK_IMAGE(<a class="code" href="_fenetre_8h.html#acc3d103b5885453bf312389278abb675">image_Etudiant</a>),addimage);
<a name="l00075"></a>00075      <span class="comment">/*gtk_widget_set_size_request(image_Etudiant,100,100);*/</span>
<a name="l00076"></a>00076     gtk_window_fullscreen(GTK_WINDOW(<a class="code" href="_fenetre_8h.html#a6408ea9a6cbc6230178394d1b502eceb">FenEtudiant</a>));
<a name="l00077"></a>00077     gtk_window_set_resizable(GTK_WINDOW(<a class="code" href="_fenetre_8h.html#a6408ea9a6cbc6230178394d1b502eceb">FenEtudiant</a>),TRUE);
<a name="l00078"></a>00078     <a class="code" href="_fenetre_8c.html#ab928de9096805299bfdc817d2141f6ba">afficheFenetreEtudiant</a>();
<a name="l00079"></a>00079 }
<a name="l00080"></a>00080 
<a name="l00081"></a>00081 
<a name="l00086"></a><a class="code" href="_fenetre_8h.html#a5d71ca4a8f01f3727b2ce08d6a4baed8">00086</a> <span class="keywordtype">void</span> <a class="code" href="_fenetre_8c.html#a5d71ca4a8f01f3727b2ce08d6a4baed8" title="lancerApplication">lancerApplication</a>(<a class="code" href="struct_login.html" title="Structure utilisée pour la gestion d&#39;une Login.">Login</a> *log)
<a name="l00087"></a>00087     {
<a name="l00088"></a>00088     <span class="keywordflow">if</span>(log!=NULL   &amp;&amp;  log-&gt;identifiant!=NULL  &amp;&amp;  log-&gt;type&gt;0)
<a name="l00089"></a>00089         {
<a name="l00090"></a>00090         <span class="keywordflow">if</span>(log-&gt;type==1)
<a name="l00091"></a>00091             {
<a name="l00092"></a>00092             <a class="code" href="struct_etu.html" title="Structure utilisée pour la gestion d&#39;une Etu.">Etu</a> *  etudiant=<a class="code" href="_etudiant_8c.html#a5caecddbe596a9c07e897ec718c61be6" title="recupérer Etu dans un fichier binaire.">recEtuParCode</a>(atoi(log-&gt;identifiant));
<a name="l00093"></a>00093             <span class="keywordflow">if</span>(etudiant!=NULL)
<a name="l00094"></a>00094                 {
<a name="l00095"></a>00095                 <a class="code" href="_fenetre_8c.html#a30bf2d5ef341145b1439f61e00f3ca42" title="lancerApplicationEtudiant">lancerApplicationEtudiant</a>(etudiant);
<a name="l00096"></a>00096 
<a name="l00097"></a>00097 
<a name="l00098"></a>00098                 }
<a name="l00099"></a>00099             <span class="keywordflow">else</span>
<a name="l00100"></a>00100                 {
<a name="l00101"></a>00101                 printf(<span class="stringliteral">&quot;Erreur: impossible de lancer l&#39;application: etudiant introuvable&quot;</span>);
<a name="l00102"></a>00102                 }
<a name="l00103"></a>00103             }
<a name="l00104"></a>00104         <span class="keywordflow">else</span> <span class="keywordflow">if</span> (log-&gt;type==2)
<a name="l00105"></a>00105             {
<a name="l00106"></a>00106             <a class="code" href="struct_ens.html" title="Structure utilisée pour la gestion d&#39;une Ens.">Ens</a>*ens=<a class="code" href="_enseignant_8c.html#a9d60a0454904c6829d57acbaa74e9120" title="recupérer Ens dans un fichier binaire.">recEnsParCode</a>(atoi(log-&gt;identifiant));
<a name="l00107"></a>00107                    <span class="keywordflow">if</span>(ens!=NULL)
<a name="l00108"></a>00108                 {
<a name="l00109"></a>00109 
<a name="l00110"></a>00110                 <a class="code" href="_fenetre_8c.html#a2baf9c850e0c0cbd398d443b29106ff6" title="connectSignal_FenetreEnseignant">connectSignal_FenetreEnseignant</a>();
<a name="l00111"></a>00111 
<a name="l00112"></a>00112                 <a class="code" href="_fenetre_8c.html#a5d0690a733d9ceef17ca164025936e09" title="connectSignal_FenetreListUeEns">connectSignal_FenetreListUeEns</a>();
<a name="l00113"></a>00113 
<a name="l00114"></a>00114                 <a class="code" href="_fenetre_8c.html#a3cac0a876c4731cebe415cf55a58cd49" title="lancerApplicationEnseignant">lancerApplicationEnseignant</a>(ens);
<a name="l00115"></a>00115                 return ;
<a name="l00116"></a>00116                 }
<a name="l00117"></a>00117             <span class="keywordflow">else</span>
<a name="l00118"></a>00118                 {
<a name="l00119"></a>00119                 printf(<span class="stringliteral">&quot;Erreur: impossible de lancer l&#39;application: enseignant introuvable&quot;</span>);
<a name="l00120"></a>00120                 }
<a name="l00121"></a>00121             return ;
<a name="l00122"></a>00122             }
<a name="l00123"></a>00123         <span class="keywordflow">else</span> <span class="keywordflow">if</span>(log-&gt;type==3)
<a name="l00124"></a>00124             {
<a name="l00125"></a>00125            <a class="code" href="_fenetre_8c.html#ab5c8b6078df9dc4e06e7a0115b814c7a" title="lancerApplicationAdministrateur">lancerApplicationAdministrateur</a>() ;
<a name="l00126"></a>00126             }
<a name="l00127"></a>00127         <span class="keywordflow">else</span> <span class="keywordflow">if</span>(log-&gt;type==4)
<a name="l00128"></a>00128             {
<a name="l00129"></a>00129             return ;
<a name="l00130"></a>00130             }
<a name="l00131"></a>00131         <span class="keywordflow">else</span>
<a name="l00132"></a>00132             {
<a name="l00133"></a>00133             return ;
<a name="l00134"></a>00134             }
<a name="l00135"></a>00135         }
<a name="l00136"></a>00136     <span class="keywordflow">else</span>
<a name="l00137"></a>00137         {
<a name="l00138"></a>00138         GtkWidget *dialog;
<a name="l00139"></a>00139 
<a name="l00140"></a>00140 
<a name="l00141"></a>00141         dialog = gtk_message_dialog_new_with_markup (   GTK_WINDOW(<a class="code" href="_fenetre_8h.html#add9ddc774a819c82c9a7c7d8417f61ea">FenIdentification</a>),
<a name="l00142"></a>00142                  GTK_DIALOG_DESTROY_WITH_PARENT,
<a name="l00143"></a>00143                  GTK_MESSAGE_ERROR,
<a name="l00144"></a>00144                  GTK_BUTTONS_CLOSE,
<a name="l00145"></a>00145                  <span class="stringliteral">&quot;L&#39;application a reconnu vos identifiants mais elle n&#39;arrive pas à ce lancer, veuillez réessayer&quot;</span>);
<a name="l00146"></a>00146         gtk_dialog_run (GTK_DIALOG (dialog));
<a name="l00147"></a>00147         gtk_widget_destroy (dialog);
<a name="l00148"></a>00148 
<a name="l00149"></a>00149         }
<a name="l00150"></a>00150     }
<a name="l00151"></a>00151 
<a name="l00152"></a><a class="code" href="_fenetre_8c.html#adf4b01c556f91abe084c584686e036f4">00152</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#adf4b01c556f91abe084c584686e036f4">cb_init_tabUeEtu</a>(GtkWidget *widg, GdkEvent *event, gpointer message)
<a name="l00153"></a>00153 {
<a name="l00154"></a>00154 
<a name="l00155"></a>00155 
<a name="l00156"></a>00156     <span class="keywordtype">char</span>*c_numEtu=(<span class="keywordtype">char</span>*)gtk_widget_get_name(widg);
<a name="l00157"></a>00157     <span class="keywordtype">int</span> numEtu=atoi(c_numEtu);
<a name="l00158"></a>00158     <a class="code" href="_fenetre_8h.html#ae7ac4b1077ce2c8a10b01d3d1b5ff919">numEtuSel</a>=numEtu;
<a name="l00159"></a>00159     <a class="code" href="struct_etu.html" title="Structure utilisée pour la gestion d&#39;une Etu.">Etu</a>*etu=<a class="code" href="_etudiant_8c.html#a5caecddbe596a9c07e897ec718c61be6" title="recupérer Etu dans un fichier binaire.">recEtuParCode</a>(numEtu);
<a name="l00160"></a>00160     <a class="code" href="structs_tab_i_p.html" title="Structure utilisée pour la gestion d&#39;une IP.">TabIP</a>   *   tabIp=<a class="code" href="_i_p_8c.html#a2586a6c80266713b49c21598d7ce0a4c" title="recuperer recIpParEtudiant">recIpParEtudiant</a>(etu);
<a name="l00161"></a>00161 
<a name="l00162"></a>00162     gtk_widget_destroy(<a class="code" href="_fenetre_8h.html#a052774ff1891f46dbb545ae2f5ff01d9">table_ue_etu</a>);
<a name="l00163"></a>00163     <a class="code" href="_fenetre_8h.html#a052774ff1891f46dbb545ae2f5ff01d9">table_ue_etu</a>=(GtkWidget*)gtk_table_new(1,1,TRUE);
<a name="l00164"></a>00164     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#af97ebff09219485e113f6efd003065fd">tablePrincipal</a>),<a class="code" href="_fenetre_8h.html#a052774ff1891f46dbb545ae2f5ff01d9">table_ue_etu</a>,0,1,4,5);
<a name="l00165"></a>00165     gtk_table_resize(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a052774ff1891f46dbb545ae2f5ff01d9">table_ue_etu</a>),tabIp-&gt;<a class="code" href="structs_tab_i_p.html#a3e38fce91183e62c45319ad71d6ae80f">nbIP</a>+1,5);
<a name="l00166"></a>00166 
<a name="l00167"></a>00167     GtkWidget *col1=gtk_label_new(<span class="stringliteral">&quot;Séquence&quot;</span>);
<a name="l00168"></a>00168     GtkWidget *col2=gtk_label_new(<span class="stringliteral">&quot;Code UE&quot;</span>);
<a name="l00169"></a>00169     GtkWidget *col3=gtk_label_new(<span class="stringliteral">&quot;Intitulé&quot;</span>);
<a name="l00170"></a>00170     GtkWidget *col4=gtk_label_new(<span class="stringliteral">&quot;Annee&quot;</span>);
<a name="l00171"></a>00171     GtkWidget *col5=gtk_label_new(<span class="stringliteral">&quot;Semestre&quot;</span>);
<a name="l00172"></a>00172 
<a name="l00173"></a>00173     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a052774ff1891f46dbb545ae2f5ff01d9">table_ue_etu</a>),col1,0,1,0,1);
<a name="l00174"></a>00174     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a052774ff1891f46dbb545ae2f5ff01d9">table_ue_etu</a>),col2,1,2,0,1);
<a name="l00175"></a>00175     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a052774ff1891f46dbb545ae2f5ff01d9">table_ue_etu</a>),col3,2,3,0,1);
<a name="l00176"></a>00176     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a052774ff1891f46dbb545ae2f5ff01d9">table_ue_etu</a>),col4,3,4,0,1);
<a name="l00177"></a>00177     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a052774ff1891f46dbb545ae2f5ff01d9">table_ue_etu</a>),col5,4,5,0,1);
<a name="l00178"></a>00178 
<a name="l00179"></a>00179     <span class="keywordtype">int</span> i=0;
<a name="l00180"></a>00180     <span class="keywordflow">while</span>(i&lt;tabIp-&gt;nbIP)
<a name="l00181"></a>00181     {
<a name="l00182"></a>00182 
<a name="l00183"></a>00183         <a class="code" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a>*ue=<a class="code" href="_u_e_8c.html#a8e8dfc85ab1cabe8c8ac73e3818347b0" title="recupérer UE dans un fichier binaire.">recUEParCode</a>(tabIp-&gt;<a class="code" href="structs_tab_i_p.html#a5ba7a3486ae18cf69f3da43c24a8b255">tabIp</a>[i]-&gt;codeUe);
<a name="l00184"></a>00184         assert(ue!=NULL);
<a name="l00185"></a>00185         <span class="keywordtype">char</span>*   c_seq=calloc(1,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l00186"></a>00186         sprintf(c_seq,<span class="stringliteral">&quot;%d&quot;</span>,ue-&gt;sequence);
<a name="l00187"></a>00187         GtkWidget *sequence_label=gtk_label_new(c_seq);
<a name="l00188"></a>00188 
<a name="l00189"></a>00189         <span class="keywordtype">char</span>*   c_code_ue=calloc(5,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l00190"></a>00190         sprintf(c_code_ue,<span class="stringliteral">&quot;%d&quot;</span>,ue-&gt;codeUE);
<a name="l00191"></a>00191         GtkWidget *code_ue_label=gtk_label_new((gchar*)c_code_ue);
<a name="l00192"></a>00192 
<a name="l00193"></a>00193 
<a name="l00194"></a>00194         GtkWidget *intitule_label=gtk_label_new((gchar*)ue-&gt;intitule);
<a name="l00195"></a>00195 
<a name="l00196"></a>00196         <span class="keywordtype">char</span>*   c_annee=calloc(4,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l00197"></a>00197         sprintf(c_annee,<span class="stringliteral">&quot;%d&quot;</span>,tabIp-&gt;<a class="code" href="structs_tab_i_p.html#a5ba7a3486ae18cf69f3da43c24a8b255">tabIp</a>[i]-&gt;annee);
<a name="l00198"></a>00198         GtkWidget *annee_label=gtk_label_new((gchar*)c_annee);
<a name="l00199"></a>00199 
<a name="l00200"></a>00200         <span class="keywordtype">char</span>*   c_semestre=calloc(1,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l00201"></a>00201         sprintf(c_semestre,<span class="stringliteral">&quot;%c&quot;</span>,tabIp-&gt;<a class="code" href="structs_tab_i_p.html#a5ba7a3486ae18cf69f3da43c24a8b255">tabIp</a>[i]-&gt;semestre);
<a name="l00202"></a>00202 
<a name="l00203"></a>00203         GtkWidget *semestre_label;
<a name="l00204"></a>00204         <span class="keywordflow">if</span>(strcmp(c_semestre,<span class="stringliteral">&quot;1&quot;</span>)==0)
<a name="l00205"></a>00205         {
<a name="l00206"></a>00206         semestre_label=gtk_label_new((gchar*)<span class="stringliteral">&quot;Automne&quot;</span>);
<a name="l00207"></a>00207 
<a name="l00208"></a>00208         }
<a name="l00209"></a>00209         <span class="keywordflow">else</span> <span class="keywordflow">if</span>(strcmp(c_semestre,<span class="stringliteral">&quot;2&quot;</span>)==0)
<a name="l00210"></a>00210         {
<a name="l00211"></a>00211         semestre_label=gtk_label_new((gchar*)<span class="stringliteral">&quot;Printemps&quot;</span>);
<a name="l00212"></a>00212 
<a name="l00213"></a>00213         }
<a name="l00214"></a>00214         <span class="keywordflow">else</span>
<a name="l00215"></a>00215         {
<a name="l00216"></a>00216         semestre_label=gtk_label_new((gchar*)<span class="stringliteral">&quot;----&quot;</span>);
<a name="l00217"></a>00217         }
<a name="l00218"></a>00218 
<a name="l00219"></a>00219 
<a name="l00220"></a>00220 
<a name="l00221"></a>00221 
<a name="l00222"></a>00222         gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a052774ff1891f46dbb545ae2f5ff01d9">table_ue_etu</a>),sequence_label,0,1,i+1,i+2);
<a name="l00223"></a>00223         gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a052774ff1891f46dbb545ae2f5ff01d9">table_ue_etu</a>),code_ue_label,1,2,i+1,i+2);
<a name="l00224"></a>00224         gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a052774ff1891f46dbb545ae2f5ff01d9">table_ue_etu</a>),intitule_label,2,3,i+1,i+2);
<a name="l00225"></a>00225         gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a052774ff1891f46dbb545ae2f5ff01d9">table_ue_etu</a>),annee_label,3,4,i+1,i+2);
<a name="l00226"></a>00226         gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a052774ff1891f46dbb545ae2f5ff01d9">table_ue_etu</a>),semestre_label,4,5,i+1,i+2);
<a name="l00227"></a>00227 
<a name="l00228"></a>00228         i++;
<a name="l00229"></a>00229     }
<a name="l00230"></a>00230     <a class="code" href="_util_str_8c.html#ae1d581a4a3781026f9f24a56a73ef53e" title="detTab">detTab</a>((<span class="keywordtype">void</span>**)&amp;tabIp);
<a name="l00231"></a>00231     <a class="code" href="_etudiant_8c.html#a5f46d81d2001377ffee55ba76fe846b4">detEtu</a>(&amp;etu);
<a name="l00232"></a>00232 
<a name="l00233"></a>00233     gtk_widget_show_all(<a class="code" href="_fenetre_8h.html#a052774ff1891f46dbb545ae2f5ff01d9">table_ue_etu</a>);
<a name="l00234"></a>00234 }
<a name="l00235"></a>00235 
<a name="l00236"></a>00236 
<a name="l00237"></a><a class="code" href="_fenetre_8c.html#a57ca02b754e45284f7247771e2381b05">00237</a> <span class="keywordtype">void</span>  <a class="code" href="_fenetre_8c.html#a57ca02b754e45284f7247771e2381b05">preparerFenetreIp</a>(<a class="code" href="struct_ens.html" title="Structure utilisée pour la gestion d&#39;une Ens.">Ens</a>*ens)
<a name="l00238"></a>00238 {
<a name="l00239"></a>00239     <a class="code" href="_fenetre_8c.html#a8c1cf4a32cd5c4f220b5d7d227991b7e" title="initFenIp">initFenIp</a>();
<a name="l00240"></a>00240     <a class="code" href="structs_tab_etudiant.html" title="Structure utilisée pour la gestion d&#39;une Etu.">TabEtu</a>  *   <a class="code" href="structs_tab_etudiant.html#ac744475ab17739ace2174b1f76b8dfa9">tabEtu</a>=<a class="code" href="_responsable_etu_8c.html#aa629c0bda6e03a044e62388ed5d39f95" title="recListNumEtuParEns">recListEtuParEns</a>(ens);
<a name="l00241"></a>00241     <span class="keywordflow">if</span>(tabEtu-&gt;<a class="code" href="structs_tab_etudiant.html#a26215e0e57a222ac63ffc0989ec05067">nbEtu</a>&gt;0)
<a name="l00242"></a>00242     {
<a name="l00243"></a>00243         gtk_table_resize(GTK_TABLE(<a class="code" href="_fenetre_8h.html#ab06e970469291fa324349612353e462b">table_etu</a>),tabEtu-&gt;<a class="code" href="structs_tab_etudiant.html#a26215e0e57a222ac63ffc0989ec05067">nbEtu</a>*2,1);
<a name="l00244"></a>00244         <span class="keywordtype">int</span> i=0;
<a name="l00245"></a>00245         <span class="keywordflow">while</span>(i&lt;tabEtu-&gt;<a class="code" href="structs_tab_etudiant.html#a26215e0e57a222ac63ffc0989ec05067">nbEtu</a>)
<a name="l00246"></a>00246         {
<a name="l00247"></a>00247 
<a name="l00248"></a>00248             GtkWidget   *etuBut=gtk_button_new();
<a name="l00249"></a>00249             <span class="keywordtype">char</span>*textlabel=calloc(50,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l00250"></a>00250             <span class="keywordtype">char</span>*   c_numEtu=calloc(20,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l00251"></a>00251             sprintf(c_numEtu,<span class="stringliteral">&quot;%d&quot;</span>,tabEtu-&gt;<a class="code" href="structs_tab_etudiant.html#ac744475ab17739ace2174b1f76b8dfa9">tabEtu</a>[i]-&gt;numEtu);
<a name="l00252"></a>00252             strcat(textlabel,c_numEtu);
<a name="l00253"></a>00253             strcat(textlabel,<span class="stringliteral">&quot;  &quot;</span>);
<a name="l00254"></a>00254             strcat(textlabel,tabEtu-&gt;<a class="code" href="structs_tab_etudiant.html#ac744475ab17739ace2174b1f76b8dfa9">tabEtu</a>[i]-&gt;nomEtu);
<a name="l00255"></a>00255             strcat(textlabel,<span class="stringliteral">&quot;  &quot;</span>);
<a name="l00256"></a>00256             strcat(textlabel,tabEtu-&gt;<a class="code" href="structs_tab_etudiant.html#ac744475ab17739ace2174b1f76b8dfa9">tabEtu</a>[i]-&gt;prenomEtu);
<a name="l00257"></a>00257             gtk_button_set_label(GTK_BUTTON(etuBut),(gchar*)textlabel);
<a name="l00258"></a>00258             gtk_widget_set_name(etuBut,c_numEtu);
<a name="l00259"></a>00259             g_signal_connect(etuBut,<span class="stringliteral">&quot;clicked&quot;</span>,G_CALLBACK(<a class="code" href="_fenetre_8c.html#adf4b01c556f91abe084c584686e036f4">cb_init_tabUeEtu</a>),etuBut);
<a name="l00260"></a>00260 
<a name="l00261"></a>00261             gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#ab06e970469291fa324349612353e462b">table_etu</a>),etuBut,0,1,i,i+1);
<a name="l00262"></a>00262 
<a name="l00263"></a>00263             i++;
<a name="l00264"></a>00264         }
<a name="l00265"></a>00265     }
<a name="l00266"></a>00266     <span class="keywordflow">else</span>
<a name="l00267"></a>00267     {
<a name="l00268"></a>00268         gtk_table_resize(GTK_TABLE(<a class="code" href="_fenetre_8h.html#ab06e970469291fa324349612353e462b">table_etu</a>),1,1);
<a name="l00269"></a>00269         GtkWidget *label=gtk_label_new(<span class="stringliteral">&quot;Vous n&#39;ètes responsable d&#39;aucun étudiant&quot;</span>);
<a name="l00270"></a>00270         gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#ab06e970469291fa324349612353e462b">table_etu</a>),label,0,1,0,1);
<a name="l00271"></a>00271 
<a name="l00272"></a>00272     }
<a name="l00273"></a>00273 
<a name="l00274"></a>00274     <a class="code" href="structs_tab_ue.html" title="Structure utilisée pour la gestion d&#39;une UE.">TabUe</a>  *tabUe =<a class="code" href="_u_e_8c.html#a30d4687cb7d39f95f10ac61282d528fa" title="recToutUe">recToutUe</a>();
<a name="l00275"></a>00275 
<a name="l00276"></a>00276     gtk_table_resize(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a1a0fb2bb3634459f6697e0f6a03501d3">table_ue</a>),tabUe-&gt;<a class="code" href="structs_tab_ue.html#a437738fc15cf110e31c5bda4a8336a3f">nbUe</a>,1);
<a name="l00277"></a>00277     <span class="keywordtype">int</span> i=0;
<a name="l00278"></a>00278     <span class="keywordflow">while</span>(i&lt;tabUe-&gt;nbUe)
<a name="l00279"></a>00279     {
<a name="l00280"></a>00280         <span class="keywordtype">char</span>*textlabel=calloc(50,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l00281"></a>00281         <span class="keywordtype">char</span>*   c_codeUe=calloc(20,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l00282"></a>00282         sprintf(c_codeUe,<span class="stringliteral">&quot;%d&quot;</span>,tabUe-&gt;<a class="code" href="structs_tab_ue.html#a424f3ea9618b4adc9b31421e54e92f23">tabUe</a>[i]-&gt;codeUE);
<a name="l00283"></a>00283 
<a name="l00284"></a>00284         <span class="keywordtype">char</span>*   c_seq=calloc(2,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l00285"></a>00285         sprintf(c_seq,<span class="stringliteral">&quot;%d&quot;</span>, tabUe-&gt;<a class="code" href="structs_tab_ue.html#a424f3ea9618b4adc9b31421e54e92f23">tabUe</a>[i]-&gt;sequence);
<a name="l00286"></a>00286 
<a name="l00287"></a>00287         strcat(textlabel,c_codeUe);
<a name="l00288"></a>00288         strcat(textlabel,<span class="stringliteral">&quot;  &quot;</span>);
<a name="l00289"></a>00289         strcat(textlabel,tabUe-&gt;<a class="code" href="structs_tab_ue.html#a424f3ea9618b4adc9b31421e54e92f23">tabUe</a>[i]-&gt;intitule);
<a name="l00290"></a>00290         strcat(textlabel,<span class="stringliteral">&quot;  Seq: &quot;</span>);
<a name="l00291"></a>00291         strcat(textlabel,c_seq);
<a name="l00292"></a>00292         GtkWidget   *ueBut=gtk_check_button_new_with_label((gchar*)textlabel);
<a name="l00293"></a>00293         gtk_widget_set_name(ueBut,c_codeUe);
<a name="l00294"></a>00294         gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a1a0fb2bb3634459f6697e0f6a03501d3">table_ue</a>),ueBut,0,1,i,i+1);
<a name="l00295"></a>00295 
<a name="l00296"></a>00296         i++;
<a name="l00297"></a>00297     }
<a name="l00298"></a>00298     <a class="code" href="_util_str_8c.html#ae1d581a4a3781026f9f24a56a73ef53e" title="detTab">detTab</a>((<span class="keywordtype">void</span>**)&amp;tabEtu);
<a name="l00299"></a>00299     <a class="code" href="_util_str_8c.html#ae1d581a4a3781026f9f24a56a73ef53e" title="detTab">detTab</a>((<span class="keywordtype">void</span>**)&amp;tabUe);
<a name="l00300"></a>00300 }
<a name="l00301"></a>00301 
<a name="l00302"></a>00302 
<a name="l00303"></a>00303 <span class="comment">/*****************************************/</span>
<a name="l00304"></a>00304 
<a name="l00305"></a><a class="code" href="_fenetre_8h.html#aba41eea73ed508cfad8309a43defe11c">00305</a> <span class="keywordtype">void</span> <a class="code" href="_fenetre_8c.html#aba41eea73ed508cfad8309a43defe11c">preparerFenetreEtudiant</a>(<a class="code" href="struct_etu.html" title="Structure utilisée pour la gestion d&#39;une Etu.">Etu</a>  *   etu)
<a name="l00306"></a>00306     {
<a name="l00307"></a>00307     <a class="code" href="_fenetre_8c.html#a662f1dc1265640969c59c449dde862cc" title="initFenEtudiant">initFenEtudiant</a>();
<a name="l00308"></a>00308     <span class="keywordtype">char</span> *  nomEtu=etu-&gt;nomEtu;
<a name="l00309"></a>00309     <span class="keywordtype">char</span>*   prenomEtu=etu-&gt;prenomEtu;
<a name="l00310"></a>00310     <span class="keywordtype">int</span> numEtu=etu-&gt;numEtu;
<a name="l00311"></a>00311     <a class="code" href="structs_tab_ue.html" title="Structure utilisée pour la gestion d&#39;une UE.">TabUe</a>*  tabUe=<a class="code" href="_i_p_8c.html#a87e7ae74c6ecb3087e7d46dbaf7d9dc5" title="recuperer UeParEtu">recUeParEtu</a>(etu);
<a name="l00312"></a>00312     <a class="code" href="structs_tab_i_p.html" title="Structure utilisée pour la gestion d&#39;une IP.">TabIP</a>*  tabIp=<a class="code" href="_i_p_8c.html#a2586a6c80266713b49c21598d7ce0a4c" title="recuperer recIpParEtudiant">recIpParEtudiant</a>(etu);
<a name="l00313"></a>00313     <a class="code" href="structs_tab_enseignement.html" title="Structure utilisée pour la gestion d&#39;une Enseignement.">TabEnseignement</a> *   tabEnseignement=<a class="code" href="_enseignement_8c.html#aa5b86661133ec9bb15f7c22df44aa17b" title="recEnseignementParEtu">recEnseignementParEtu</a>(etu);
<a name="l00314"></a>00314 
<a name="l00315"></a>00315     gtk_label_set_text (<a class="code" href="_fenetre_8h.html#a096cae6ea5016a622b08ea3ea17ae843">label_nomEtu_Etudaint</a>   ,(gchar*)(nomEtu));
<a name="l00316"></a>00316     gtk_label_set_text (<a class="code" href="_fenetre_8h.html#ac17908e664a3686c4777d84b11947043">label_prenomEtu_Etudaint</a>,(gchar*)(prenomEtu));
<a name="l00317"></a>00317     <span class="keywordtype">char</span>*<a class="code" href="_application_8c.html#ad69dd4607977cae05ebe19d1ae604fb1" title="test">test</a>=calloc(20,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l00318"></a>00318     sprintf(test,<span class="stringliteral">&quot;%d&quot;</span>,numEtu);
<a name="l00319"></a>00319     gtk_label_set_text (<a class="code" href="_fenetre_8h.html#a38ea12d55d5dca0b3ab4b2b53ee9ae00">label_numEtu_Etudaint</a>   ,(gchar*)test);
<a name="l00320"></a>00320 
<a name="l00321"></a>00321 
<a name="l00322"></a>00322     gtk_table_resize(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a2c8924cee028726301fd21891001cb04">table_ip_Etudiant</a>),tabUe-&gt;<a class="code" href="structs_tab_ue.html#a437738fc15cf110e31c5bda4a8336a3f">nbUe</a>+1,7);
<a name="l00323"></a>00323     <span class="keywordflow">if</span>(tabUe-&gt;<a class="code" href="structs_tab_ue.html#a437738fc15cf110e31c5bda4a8336a3f">nbUe</a>&gt;0    &amp;&amp;  tabUe!=NULL)
<a name="l00324"></a>00324     {
<a name="l00325"></a>00325         GtkWidget *col1=gtk_label_new(<span class="stringliteral">&quot;Séquence&quot;</span>);
<a name="l00326"></a>00326         GtkWidget *col2=gtk_label_new(<span class="stringliteral">&quot;Code UE&quot;</span>);
<a name="l00327"></a>00327         GtkWidget *col3=gtk_label_new(<span class="stringliteral">&quot;Intitulé&quot;</span>);
<a name="l00328"></a>00328         GtkWidget *col4=gtk_label_new(<span class="stringliteral">&quot;Annee&quot;</span>);
<a name="l00329"></a>00329         GtkWidget *col5=gtk_label_new(<span class="stringliteral">&quot;Semestre&quot;</span>);
<a name="l00330"></a>00330         GtkWidget *col6=gtk_label_new(<span class="stringliteral">&quot;Groupe&quot;</span>);
<a name="l00331"></a>00331         GtkWidget *col7=gtk_label_new(<span class="stringliteral">&quot;Responsable de l&#39;UE&quot;</span>);
<a name="l00332"></a>00332         gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a2c8924cee028726301fd21891001cb04">table_ip_Etudiant</a>),col1,0,1,0,1);
<a name="l00333"></a>00333         gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a2c8924cee028726301fd21891001cb04">table_ip_Etudiant</a>),col2,1,2,0,1);
<a name="l00334"></a>00334         gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a2c8924cee028726301fd21891001cb04">table_ip_Etudiant</a>),col3,2,3,0,1);
<a name="l00335"></a>00335         gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a2c8924cee028726301fd21891001cb04">table_ip_Etudiant</a>),col4,3,4,0,1);
<a name="l00336"></a>00336         gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a2c8924cee028726301fd21891001cb04">table_ip_Etudiant</a>),col5,4,5,0,1);
<a name="l00337"></a>00337         gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a2c8924cee028726301fd21891001cb04">table_ip_Etudiant</a>),col6,5,6,0,1);
<a name="l00338"></a>00338         gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a2c8924cee028726301fd21891001cb04">table_ip_Etudiant</a>),col7,6,7,0,1);
<a name="l00339"></a>00339 
<a name="l00340"></a>00340         <span class="keywordtype">int</span> i=0;
<a name="l00341"></a>00341         <span class="keywordflow">while</span>(i&lt;tabUe-&gt;nbUe)
<a name="l00342"></a>00342         {
<a name="l00343"></a>00343             <span class="keywordtype">int</span> j=0;
<a name="l00344"></a>00344             <span class="keywordflow">while</span>(tabUe-&gt;<a class="code" href="structs_tab_ue.html#a424f3ea9618b4adc9b31421e54e92f23">tabUe</a>[i]-&gt;codeUE!=tabIp-&gt;<a class="code" href="structs_tab_i_p.html#a5ba7a3486ae18cf69f3da43c24a8b255">tabIp</a>[j]-&gt;codeUe  &amp;&amp;  j&lt;tabIp-&gt;nbIP)
<a name="l00345"></a>00345             {
<a name="l00346"></a>00346                 j++;
<a name="l00347"></a>00347             }
<a name="l00348"></a>00348             <span class="keywordtype">char</span>*   c_seq=calloc(1,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l00349"></a>00349             sprintf(c_seq,<span class="stringliteral">&quot;%d&quot;</span>,tabUe-&gt;<a class="code" href="structs_tab_ue.html#a424f3ea9618b4adc9b31421e54e92f23">tabUe</a>[i]-&gt;sequence);
<a name="l00350"></a>00350             GtkWidget *sequence_label=gtk_label_new(c_seq);
<a name="l00351"></a>00351 
<a name="l00352"></a>00352             <span class="keywordtype">char</span>*   c_code_ue=calloc(5,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l00353"></a>00353             sprintf(c_code_ue,<span class="stringliteral">&quot;%d&quot;</span>,tabUe-&gt;<a class="code" href="structs_tab_ue.html#a424f3ea9618b4adc9b31421e54e92f23">tabUe</a>[i]-&gt;codeUE);
<a name="l00354"></a>00354             GtkWidget *code_ue_label=gtk_label_new((gchar*)c_code_ue);
<a name="l00355"></a>00355 
<a name="l00356"></a>00356 
<a name="l00357"></a>00357             GtkWidget *intitule_label=gtk_label_new((gchar*)tabUe-&gt;<a class="code" href="structs_tab_ue.html#a424f3ea9618b4adc9b31421e54e92f23">tabUe</a>[i]-&gt;intitule);
<a name="l00358"></a>00358 
<a name="l00359"></a>00359             <span class="keywordtype">char</span>*   c_annee=calloc(4,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l00360"></a>00360             sprintf(c_annee,<span class="stringliteral">&quot;%d&quot;</span>,tabIp-&gt;<a class="code" href="structs_tab_i_p.html#a5ba7a3486ae18cf69f3da43c24a8b255">tabIp</a>[j]-&gt;annee);
<a name="l00361"></a>00361             GtkWidget *annee_label=gtk_label_new((gchar*)c_annee);
<a name="l00362"></a>00362 
<a name="l00363"></a>00363             <span class="keywordtype">char</span>*   c_semestre=calloc(1,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l00364"></a>00364             sprintf(c_semestre,<span class="stringliteral">&quot;%c&quot;</span>,tabIp-&gt;<a class="code" href="structs_tab_i_p.html#a5ba7a3486ae18cf69f3da43c24a8b255">tabIp</a>[j]-&gt;semestre);
<a name="l00365"></a>00365 
<a name="l00366"></a>00366             GtkWidget *semestre_label;
<a name="l00367"></a>00367             <span class="keywordflow">if</span>(strcmp(c_semestre,<span class="stringliteral">&quot;1&quot;</span>)==0)
<a name="l00368"></a>00368             {
<a name="l00369"></a>00369                 semestre_label=gtk_label_new((gchar*)<span class="stringliteral">&quot;Automne&quot;</span>);
<a name="l00370"></a>00370             }
<a name="l00371"></a>00371             <span class="keywordflow">else</span> <span class="keywordflow">if</span>(strcmp(c_semestre,<span class="stringliteral">&quot;2&quot;</span>)==0)
<a name="l00372"></a>00372             {
<a name="l00373"></a>00373                 semestre_label=gtk_label_new((gchar*)<span class="stringliteral">&quot;Printemps&quot;</span>);
<a name="l00374"></a>00374             }
<a name="l00375"></a>00375             <span class="keywordflow">else</span>
<a name="l00376"></a>00376             {
<a name="l00377"></a>00377                 semestre_label=gtk_label_new((gchar*)<span class="stringliteral">&quot;----&quot;</span>);
<a name="l00378"></a>00378             }
<a name="l00379"></a>00379 
<a name="l00380"></a>00380             <span class="keywordtype">char</span>*   c_groupe=calloc(1,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l00381"></a>00381             sprintf(c_groupe,<span class="stringliteral">&quot;%c&quot;</span>,tabIp-&gt;<a class="code" href="structs_tab_i_p.html#a5ba7a3486ae18cf69f3da43c24a8b255">tabIp</a>[j]-&gt;groupe);
<a name="l00382"></a>00382             GtkWidget *groupe_label=gtk_label_new((gchar*)c_groupe);
<a name="l00383"></a>00383 
<a name="l00384"></a>00384             <span class="keywordtype">char</span>*   respue=calloc(30,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l00385"></a>00385             <a class="code" href="struct_ens.html" title="Structure utilisée pour la gestion d&#39;une Ens.">Ens</a>*ens=<a class="code" href="_u_e_8c.html#a49d0aa27e7e98efd397c0de698040210" title="recupérer responsable d&#39;un UE dans un fichier binaire.">recResponsableUe</a>(tabUe-&gt;<a class="code" href="structs_tab_ue.html#a424f3ea9618b4adc9b31421e54e92f23">tabUe</a>[i]);
<a name="l00386"></a>00386 
<a name="l00387"></a>00387             <span class="keywordflow">if</span>(ens!=NULL)
<a name="l00388"></a>00388             {
<a name="l00389"></a>00389                 strcat(respue,ens-&gt;nomEns);
<a name="l00390"></a>00390                 strcat(respue,<span class="stringliteral">&quot; &quot;</span>);
<a name="l00391"></a>00391                 strcat(respue,ens-&gt;prenomEns);
<a name="l00392"></a>00392                 <a class="code" href="_enseignant_8c.html#a6d0f4e6fe953d6ed6a0e877ec738a4cf">detEns</a>(&amp;ens);
<a name="l00393"></a>00393             }
<a name="l00394"></a>00394             <span class="keywordflow">else</span>
<a name="l00395"></a>00395             {
<a name="l00396"></a>00396                 strcat(respue,<span class="stringliteral">&quot;Auncun responsable&quot;</span>);
<a name="l00397"></a>00397             }
<a name="l00398"></a>00398 
<a name="l00399"></a>00399             GtkWidget *resp_ue_label=gtk_label_new((gchar*)respue);
<a name="l00400"></a>00400 
<a name="l00401"></a>00401             gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a2c8924cee028726301fd21891001cb04">table_ip_Etudiant</a>),sequence_label,0,1,i+1,i+2);
<a name="l00402"></a>00402             gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a2c8924cee028726301fd21891001cb04">table_ip_Etudiant</a>),code_ue_label,1,2,i+1,i+2);
<a name="l00403"></a>00403             gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a2c8924cee028726301fd21891001cb04">table_ip_Etudiant</a>),intitule_label,2,3,i+1,i+2);
<a name="l00404"></a>00404             gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a2c8924cee028726301fd21891001cb04">table_ip_Etudiant</a>),annee_label,3,4,i+1,i+2);
<a name="l00405"></a>00405             gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a2c8924cee028726301fd21891001cb04">table_ip_Etudiant</a>),semestre_label,4,5,i+1,i+2);
<a name="l00406"></a>00406             gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a2c8924cee028726301fd21891001cb04">table_ip_Etudiant</a>),groupe_label,5,6,i+1,i+2);
<a name="l00407"></a>00407             gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a2c8924cee028726301fd21891001cb04">table_ip_Etudiant</a>),resp_ue_label,6,7,i+1,i+2);
<a name="l00408"></a>00408 
<a name="l00409"></a>00409             i++;
<a name="l00410"></a>00410             }
<a name="l00411"></a>00411     }
<a name="l00412"></a>00412     <span class="keywordflow">else</span>
<a name="l00413"></a>00413     {
<a name="l00414"></a>00414         gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a2c8924cee028726301fd21891001cb04">table_ip_Etudiant</a>),gtk_label_new(<span class="stringliteral">&quot;Vous êtes inscrit à aucune UE&quot;</span>),0,7,0,1);
<a name="l00415"></a>00415     }
<a name="l00416"></a>00416 
<a name="l00417"></a>00417     <span class="keywordtype">char</span>   *tabtext;
<a name="l00418"></a>00418     <span class="keywordflow">if</span>(tabEnseignement!=NULL)
<a name="l00419"></a>00419     {
<a name="l00420"></a>00420         tabtext=calloc(50*tabEnseignement-&gt;<a class="code" href="structs_tab_enseignement.html#ad6919d69d81933eb37912a5969ca3ef4">nbEnseignement</a>,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l00421"></a>00421         <span class="keywordflow">if</span>(tabEnseignement-&gt;<a class="code" href="structs_tab_enseignement.html#ad6919d69d81933eb37912a5969ca3ef4">nbEnseignement</a>&gt;0)
<a name="l00422"></a>00422         {
<a name="l00423"></a>00423             <span class="keywordtype">int</span> cpt=0;
<a name="l00424"></a>00424             <span class="keywordflow">while</span>(cpt&lt;tabEnseignement-&gt;nbEnseignement)
<a name="l00425"></a>00425             {
<a name="l00426"></a>00426                 <span class="keywordtype">char</span>*c_date=NULL;
<a name="l00427"></a>00427                 c_date=calloc(20,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l00428"></a>00428                 strcpy(c_date,tabEnseignement-&gt;<a class="code" href="structs_tab_enseignement.html#a4dd83462c28def10a131c163d9ca0561">tabEnseignement</a>[cpt]-&gt;date);
<a name="l00429"></a>00429 
<a name="l00430"></a>00430                 <span class="keywordflow">if</span>(<a class="code" href="_util_str_8c.html#a76236b9e320cff799d70a013ec171b66">estUneDateDeLaSemaine</a>(c_date)==0)
<a name="l00431"></a>00431                 {
<a name="l00432"></a>00432                     strcat(tabtext,<span class="stringliteral">&quot;\n&quot;</span>);
<a name="l00433"></a>00433                     strcat(tabtext,<a class="code" href="_enseignement_8c.html#a3906700a56ecc5624e125f06af4d5583" title="getEnseignementText">getEnseignementText</a>(tabEnseignement-&gt;<a class="code" href="structs_tab_enseignement.html#a4dd83462c28def10a131c163d9ca0561">tabEnseignement</a>[cpt],<span class="stringliteral">&quot; &quot;</span>));
<a name="l00434"></a>00434                 }
<a name="l00435"></a>00435                 cpt++;
<a name="l00436"></a>00436             }
<a name="l00437"></a>00437         }
<a name="l00438"></a>00438         <span class="keywordflow">else</span>
<a name="l00439"></a>00439         {
<a name="l00440"></a>00440             tabtext=<span class="stringliteral">&quot;Vous n&#39;avez aucun cours de prévu&quot;</span>;
<a name="l00441"></a>00441         }
<a name="l00442"></a>00442 
<a name="l00443"></a>00443     }
<a name="l00444"></a>00444     <span class="keywordflow">else</span>
<a name="l00445"></a>00445     {
<a name="l00446"></a>00446         tabtext=<span class="stringliteral">&quot;Vous n&#39;avez aucun cours de prévu&quot;</span>;
<a name="l00447"></a>00447     }
<a name="l00448"></a>00448 
<a name="l00449"></a>00449     strcat(tabtext,<span class="stringliteral">&quot;\0&quot;</span>);
<a name="l00450"></a>00450 
<a name="l00451"></a>00451     GtkTextBuffer*buf=gtk_text_buffer_new(NULL);
<a name="l00452"></a>00452 
<a name="l00453"></a>00453     gtk_text_buffer_set_text(buf,tabtext,-1);
<a name="l00454"></a>00454     gtk_text_view_set_buffer(<a class="code" href="_fenetre_8h.html#a13ce08a758991fb186b63123c9050760">textview_Etudiant</a>,buf);
<a name="l00455"></a>00455 
<a name="l00456"></a>00456     gtk_table_resize(GTK_TABLE(<a class="code" href="_fenetre_8h.html#afe54d5defe3042e4e08010ccf01bcfd8">table_tomuss_Etudiant</a>),tabUe-&gt;<a class="code" href="structs_tab_ue.html#a437738fc15cf110e31c5bda4a8336a3f">nbUe</a>+1,1);
<a name="l00457"></a>00457     gtk_table_set_homogeneous(GTK_TABLE(<a class="code" href="_fenetre_8h.html#afe54d5defe3042e4e08010ccf01bcfd8">table_tomuss_Etudiant</a>),FALSE);
<a name="l00458"></a>00458     <a class="code" href="_fenetre_8c.html#a63533681e9216d46586de89d64c678fb" title="initEtuTableTomuuss">initEtuTableTomuuss</a>(etu,GTK_TABLE(<a class="code" href="_fenetre_8h.html#afe54d5defe3042e4e08010ccf01bcfd8">table_tomuss_Etudiant</a>),tabUe);
<a name="l00459"></a>00459 
<a name="l00460"></a>00460     <a class="code" href="_util_str_8c.html#ae1d581a4a3781026f9f24a56a73ef53e" title="detTab">detTab</a>(((<span class="keywordtype">void</span>**)&amp;tabUe));
<a name="l00461"></a>00461     <a class="code" href="_util_str_8c.html#ae1d581a4a3781026f9f24a56a73ef53e" title="detTab">detTab</a>(((<span class="keywordtype">void</span>**)&amp;tabIp));
<a name="l00462"></a>00462     <a class="code" href="_util_str_8c.html#ae1d581a4a3781026f9f24a56a73ef53e" title="detTab">detTab</a>(((<span class="keywordtype">void</span>**)&amp;tabEnseignement));
<a name="l00463"></a>00463 
<a name="l00464"></a>00464 }
<a name="l00465"></a>00465 <span class="comment">/****************************************/</span>
<a name="l00466"></a>00466 
<a name="l00467"></a><a class="code" href="_fenetre_8c.html#a1250335a06e38c95e84edc2241cd5341">00467</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#a1250335a06e38c95e84edc2241cd5341">preparerFenetreEnseignant</a>(<a class="code" href="struct_ens.html" title="Structure utilisée pour la gestion d&#39;une Ens.">Ens</a>*  ens)
<a name="l00468"></a>00468 {
<a name="l00469"></a>00469 
<a name="l00470"></a>00470     <span class="keywordtype">char</span> *  nomEns=ens-&gt;nomEns;
<a name="l00471"></a>00471     <span class="keywordtype">char</span>*   prenomEns=ens-&gt;prenomEns;
<a name="l00472"></a>00472     <span class="keywordtype">int</span> numEns=ens-&gt;numEns;
<a name="l00473"></a>00473     <a class="code" href="structs_tab_ue.html" title="Structure utilisée pour la gestion d&#39;une UE.">TabUe</a>*  tabUe=<a class="code" href="_enseigne_8c.html#a2608c877c398c74c841f4f9ecd263ff5">recUeEnseigne</a>(ens);
<a name="l00474"></a>00474     <a class="code" href="structs_tab_enseigne.html">TabEnseigne</a>*tabEnseigne=<a class="code" href="_enseigne_8c.html#a6f7571b4b9a5834b8e9f51dfc1266280" title="recEnseigne">recEnseigne</a>(ens);
<a name="l00475"></a>00475     <a class="code" href="structs_tab_enseignement.html" title="Structure utilisée pour la gestion d&#39;une Enseignement.">TabEnseignement</a> *   tabEnseignement=<a class="code" href="_enseignement_8c.html#aa2fd0f1e4cce4d7942051add3a5ec928" title="recEnseignementParEnseignant">recEnseignementParEnseignant</a>(ens);
<a name="l00476"></a>00476 
<a name="l00477"></a>00477     gtk_label_set_text (
<a name="l00478"></a>00478         GTK_LABEL (gtk_builder_get_object (<a class="code" href="_fenetre_8h.html#a9684685288e3bc4fb337000a730c35c4">p_builder</a>, <span class="stringliteral">&quot;label_nom_enseignant&quot;</span>)),(gchar*)(nomEns));
<a name="l00479"></a>00479     gtk_label_set_text (
<a name="l00480"></a>00480         GTK_LABEL (gtk_builder_get_object (<a class="code" href="_fenetre_8h.html#a9684685288e3bc4fb337000a730c35c4">p_builder</a>, <span class="stringliteral">&quot;label_prenom_ens&quot;</span>)),(gchar*)(prenomEns));
<a name="l00481"></a>00481     <span class="keywordtype">char</span>*<a class="code" href="_application_8c.html#ad69dd4607977cae05ebe19d1ae604fb1" title="test">test</a>=calloc(20,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l00482"></a>00482     sprintf(test,<span class="stringliteral">&quot;%d&quot;</span>,numEns);
<a name="l00483"></a>00483     gtk_label_set_text (
<a name="l00484"></a>00484     GTK_LABEL (gtk_builder_get_object (<a class="code" href="_fenetre_8h.html#a9684685288e3bc4fb337000a730c35c4">p_builder</a>, <span class="stringliteral">&quot;label_identifiant_enseignant&quot;</span>)),(gchar*)test);
<a name="l00485"></a>00485 
<a name="l00486"></a>00486 
<a name="l00487"></a>00487 
<a name="l00488"></a>00488     GtkTable *tableUe=(GtkTable*)gtk_builder_get_object(<a class="code" href="_fenetre_8h.html#a9684685288e3bc4fb337000a730c35c4">p_builder</a>,<span class="stringliteral">&quot;tab_ue_enseignee&quot;</span>);
<a name="l00489"></a>00489     gtk_table_resize(tableUe,tabUe-&gt;<a class="code" href="structs_tab_ue.html#a437738fc15cf110e31c5bda4a8336a3f">nbUe</a>+1,5);
<a name="l00490"></a>00490 
<a name="l00491"></a>00491     GtkWidget *col1=gtk_label_new(<span class="stringliteral">&quot;Séquence&quot;</span>);
<a name="l00492"></a>00492     GtkWidget *col2=gtk_label_new(<span class="stringliteral">&quot;Code UE&quot;</span>);
<a name="l00493"></a>00493     GtkWidget *col3=gtk_label_new(<span class="stringliteral">&quot;Intitulé&quot;</span>);
<a name="l00494"></a>00494     GtkWidget *col4=gtk_label_new(<span class="stringliteral">&quot;Abilité&quot;</span>);
<a name="l00495"></a>00495     GtkWidget *col5=gtk_label_new(<span class="stringliteral">&quot;Responsable de l&#39;UE&quot;</span>);
<a name="l00496"></a>00496 
<a name="l00497"></a>00497     gtk_table_attach_defaults(tableUe,col1,0,1,0,1);
<a name="l00498"></a>00498     gtk_table_attach_defaults(tableUe,col2,1,2,0,1);
<a name="l00499"></a>00499     gtk_table_attach_defaults(tableUe,col3,2,3,0,1);
<a name="l00500"></a>00500     gtk_table_attach_defaults(tableUe,col4,3,4,0,1);
<a name="l00501"></a>00501     gtk_table_attach_defaults(tableUe,col5,4,5,0,1);
<a name="l00502"></a>00502 
<a name="l00503"></a>00503     <span class="keywordflow">if</span>(tabUe-&gt;<a class="code" href="structs_tab_ue.html#a437738fc15cf110e31c5bda4a8336a3f">nbUe</a>&gt;0    &amp;&amp;  tabUe!=NULL &amp;&amp;  tabEnseigne!=NULL   )
<a name="l00504"></a>00504     {
<a name="l00505"></a>00505         <span class="keywordtype">int</span> i=0;
<a name="l00506"></a>00506         <span class="keywordflow">while</span>(i&lt;tabUe-&gt;nbUe)
<a name="l00507"></a>00507         {
<a name="l00508"></a>00508             <span class="comment">/*   affectationAutomatiqueEtudiantGroupe(tabUe-&gt;tabUe[i],4);*/</span>
<a name="l00509"></a>00509             <span class="keywordtype">int</span> j=0;
<a name="l00510"></a>00510             <span class="keywordflow">while</span>(tabUe-&gt;<a class="code" href="structs_tab_ue.html#a424f3ea9618b4adc9b31421e54e92f23">tabUe</a>[i]-&gt;codeUE!=tabEnseigne-&gt;<a class="code" href="structs_tab_enseigne.html#a883bf6c06701084d612b26b2c943c816">tabEnseigne</a>[j]-&gt;<a class="code" href="structs_enseigne.html#ac73fc570332d581b99e09633a7b662c5">codeUe</a>  &amp;&amp;  j&lt;tabEnseigne-&gt;nbEnseigne)
<a name="l00511"></a>00511             {
<a name="l00512"></a>00512                 j++;
<a name="l00513"></a>00513             }
<a name="l00514"></a>00514             <span class="keywordtype">char</span>*   c_seq=calloc(1,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l00515"></a>00515             sprintf(c_seq,<span class="stringliteral">&quot;%d&quot;</span>,tabUe-&gt;<a class="code" href="structs_tab_ue.html#a424f3ea9618b4adc9b31421e54e92f23">tabUe</a>[i]-&gt;sequence);
<a name="l00516"></a>00516             GtkWidget *sequence_label=gtk_label_new(c_seq);
<a name="l00517"></a>00517 
<a name="l00518"></a>00518             <span class="keywordtype">char</span>*   c_code_ue=calloc(5,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l00519"></a>00519             sprintf(c_code_ue,<span class="stringliteral">&quot;%d&quot;</span>,tabUe-&gt;<a class="code" href="structs_tab_ue.html#a424f3ea9618b4adc9b31421e54e92f23">tabUe</a>[i]-&gt;codeUE);
<a name="l00520"></a>00520             GtkWidget *code_ue_label=gtk_label_new((gchar*)c_code_ue);
<a name="l00521"></a>00521 
<a name="l00522"></a>00522             GtkWidget *intitule_label=gtk_label_new((gchar*)tabUe-&gt;<a class="code" href="structs_tab_ue.html#a424f3ea9618b4adc9b31421e54e92f23">tabUe</a>[i]-&gt;intitule);
<a name="l00523"></a>00523 
<a name="l00524"></a>00524             <span class="keywordtype">char</span>*   c_categorie=calloc(10,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l00525"></a>00525 
<a name="l00526"></a>00526 
<a name="l00527"></a>00527             <span class="keywordflow">if</span>(tabEnseigne-&gt;<a class="code" href="structs_tab_enseigne.html#a883bf6c06701084d612b26b2c943c816">tabEnseigne</a>[j]-&gt;<a class="code" href="structs_enseigne.html#ad3b39dd08e409d7f332a0f922a5d95fb">ensCm</a>==1)
<a name="l00528"></a>00528             {
<a name="l00529"></a>00529                 strcat(c_categorie,<span class="stringliteral">&quot;CM&quot;</span>);
<a name="l00530"></a>00530                 strcat(c_categorie,<span class="stringliteral">&quot; &quot;</span>);
<a name="l00531"></a>00531             }
<a name="l00532"></a>00532 
<a name="l00533"></a>00533             <span class="keywordflow">if</span>(tabEnseigne-&gt;<a class="code" href="structs_tab_enseigne.html#a883bf6c06701084d612b26b2c943c816">tabEnseigne</a>[j]-&gt;<a class="code" href="structs_enseigne.html#ac667a248ab68e4840a4fb78650bddc76">ensTd</a>==1)
<a name="l00534"></a>00534             {
<a name="l00535"></a>00535                 strcat(c_categorie,<span class="stringliteral">&quot;TD&quot;</span>);
<a name="l00536"></a>00536             strcat(c_categorie,<span class="stringliteral">&quot; &quot;</span>);
<a name="l00537"></a>00537             }
<a name="l00538"></a>00538 
<a name="l00539"></a>00539             <span class="keywordflow">if</span>(tabEnseigne-&gt;<a class="code" href="structs_tab_enseigne.html#a883bf6c06701084d612b26b2c943c816">tabEnseigne</a>[j]-&gt;<a class="code" href="structs_enseigne.html#a29d4205582e0624343a379e306b6ada9">ensTp</a>==1)
<a name="l00540"></a>00540             {
<a name="l00541"></a>00541                 strcat(c_categorie,<span class="stringliteral">&quot;TP&quot;</span>);
<a name="l00542"></a>00542             }
<a name="l00543"></a>00543 
<a name="l00544"></a>00544             GtkWidget *categorie_label=gtk_label_new((gchar*)c_categorie);
<a name="l00545"></a>00545 
<a name="l00546"></a>00546             <span class="keywordtype">char</span>*   respue=calloc(30,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l00547"></a>00547             <a class="code" href="struct_ens.html" title="Structure utilisée pour la gestion d&#39;une Ens.">Ens</a>*ens=<a class="code" href="_u_e_8c.html#a49d0aa27e7e98efd397c0de698040210" title="recupérer responsable d&#39;un UE dans un fichier binaire.">recResponsableUe</a>(tabUe-&gt;<a class="code" href="structs_tab_ue.html#a424f3ea9618b4adc9b31421e54e92f23">tabUe</a>[i]);
<a name="l00548"></a>00548             <span class="keywordflow">if</span>(ens!=NULL)
<a name="l00549"></a>00549             {
<a name="l00550"></a>00550                 strcat(respue,ens-&gt;nomEns);
<a name="l00551"></a>00551                 strcat(respue,<span class="stringliteral">&quot; &quot;</span>);
<a name="l00552"></a>00552                 strcat(respue,ens-&gt;prenomEns);
<a name="l00553"></a>00553                 <a class="code" href="_enseignant_8c.html#a6d0f4e6fe953d6ed6a0e877ec738a4cf">detEns</a>(&amp;ens);
<a name="l00554"></a>00554             }
<a name="l00555"></a>00555             <span class="keywordflow">else</span>
<a name="l00556"></a>00556             {
<a name="l00557"></a>00557                 strcat(respue,<span class="stringliteral">&quot;Auncun responsable&quot;</span>);
<a name="l00558"></a>00558             }
<a name="l00559"></a>00559 
<a name="l00560"></a>00560             GtkWidget *resp_ue_label=gtk_label_new((gchar*)respue);
<a name="l00561"></a>00561 
<a name="l00562"></a>00562             gtk_table_attach_defaults(tableUe,sequence_label,0,1,i+1,i+2);
<a name="l00563"></a>00563             gtk_table_attach_defaults(tableUe,code_ue_label,1,2,i+1,i+2);
<a name="l00564"></a>00564             gtk_table_attach_defaults(tableUe,intitule_label,2,3,i+1,i+2);
<a name="l00565"></a>00565             gtk_table_attach_defaults(tableUe,categorie_label,3,4,i+1,i+2);
<a name="l00566"></a>00566 
<a name="l00567"></a>00567             gtk_table_attach_defaults(tableUe,resp_ue_label,4,5,i+1,i+2);
<a name="l00568"></a>00568 
<a name="l00569"></a>00569             i++;
<a name="l00570"></a>00570         }
<a name="l00571"></a>00571     }
<a name="l00572"></a>00572     <span class="keywordflow">else</span>
<a name="l00573"></a>00573     {
<a name="l00574"></a>00574         gtk_table_attach_defaults(tableUe,gtk_label_new(<span class="stringliteral">&quot;Vous n&#39;enseigné aucune UE&quot;</span>),0,5,1,2);
<a name="l00575"></a>00575     }
<a name="l00576"></a>00576 
<a name="l00577"></a>00577     GtkTextView *texteView=(GtkTextView*)gtk_builder_get_object(<a class="code" href="_fenetre_8h.html#a9684685288e3bc4fb337000a730c35c4">p_builder</a>,<span class="stringliteral">&quot;enseignement_text_view_ens&quot;</span>);
<a name="l00578"></a>00578 
<a name="l00579"></a>00579     <span class="keywordtype">char</span>   *tabtext;
<a name="l00580"></a>00580     <span class="keywordflow">if</span>(tabEnseignement!=NULL)
<a name="l00581"></a>00581     {
<a name="l00582"></a>00582         tabtext=calloc(50*tabEnseignement-&gt;<a class="code" href="structs_tab_enseignement.html#ad6919d69d81933eb37912a5969ca3ef4">nbEnseignement</a>,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l00583"></a>00583 
<a name="l00584"></a>00584         <span class="keywordflow">if</span>(tabEnseignement-&gt;<a class="code" href="structs_tab_enseignement.html#ad6919d69d81933eb37912a5969ca3ef4">nbEnseignement</a>&gt;0)
<a name="l00585"></a>00585         {
<a name="l00586"></a>00586             <span class="keywordtype">int</span> cpt=0;
<a name="l00587"></a>00587             <span class="keywordflow">while</span>(cpt&lt;tabEnseignement-&gt;nbEnseignement)
<a name="l00588"></a>00588             {
<a name="l00589"></a>00589                 <span class="keywordflow">if</span>(<a class="code" href="_util_str_8c.html#a76236b9e320cff799d70a013ec171b66">estUneDateDeLaSemaine</a>(tabEnseignement-&gt;<a class="code" href="structs_tab_enseignement.html#a4dd83462c28def10a131c163d9ca0561">tabEnseignement</a>[cpt]-&gt;date)==0)
<a name="l00590"></a>00590                 {
<a name="l00591"></a>00591                     strcat(tabtext,<span class="stringliteral">&quot;\n&quot;</span>);
<a name="l00592"></a>00592                     strcat(tabtext,<a class="code" href="_enseignement_8c.html#a3906700a56ecc5624e125f06af4d5583" title="getEnseignementText">getEnseignementText</a>(tabEnseignement-&gt;<a class="code" href="structs_tab_enseignement.html#a4dd83462c28def10a131c163d9ca0561">tabEnseignement</a>[cpt],<span class="stringliteral">&quot; &quot;</span>));
<a name="l00593"></a>00593                 }
<a name="l00594"></a>00594                 cpt++;
<a name="l00595"></a>00595             }
<a name="l00596"></a>00596         }
<a name="l00597"></a>00597         <span class="keywordflow">else</span>
<a name="l00598"></a>00598         {
<a name="l00599"></a>00599             tabtext=<span class="stringliteral">&quot;Vous n&#39;avez aucun cours de prévu&quot;</span>;
<a name="l00600"></a>00600         }
<a name="l00601"></a>00601 
<a name="l00602"></a>00602     }
<a name="l00603"></a>00603     <span class="keywordflow">else</span>
<a name="l00604"></a>00604     {
<a name="l00605"></a>00605         tabtext=<span class="stringliteral">&quot;Vous n&#39;avez aucun cours de prévu&quot;</span>;
<a name="l00606"></a>00606     }
<a name="l00607"></a>00607 
<a name="l00608"></a>00608     strcat(tabtext,<span class="stringliteral">&quot;\0&quot;</span>);
<a name="l00609"></a>00609 
<a name="l00610"></a>00610     GtkTextBuffer*buf=gtk_text_buffer_new(NULL);
<a name="l00611"></a>00611 
<a name="l00612"></a>00612     gtk_text_buffer_set_text(buf,tabtext,-1);
<a name="l00613"></a>00613     gtk_text_view_set_buffer(texteView,buf);
<a name="l00614"></a>00614 
<a name="l00615"></a>00615     GtkTable *tableTomuss=(GtkTable*)gtk_builder_get_object(<a class="code" href="_fenetre_8h.html#a9684685288e3bc4fb337000a730c35c4">p_builder</a>,<span class="stringliteral">&quot;tomuss_table_ens&quot;</span>);
<a name="l00616"></a>00616     gtk_table_resize(tableUe,tabUe-&gt;<a class="code" href="structs_tab_ue.html#a437738fc15cf110e31c5bda4a8336a3f">nbUe</a>+1,1);
<a name="l00617"></a>00617     gtk_table_set_homogeneous(tableTomuss,FALSE);
<a name="l00618"></a>00618 
<a name="l00619"></a>00619     <a class="code" href="_fenetre_8c.html#af2844c5ae6941fcb3c6284215968cb59" title="initEnsTableTomuuss">initEnsTableTomuuss</a>(ens,tableTomuss,tabUe);
<a name="l00620"></a>00620     <a class="code" href="structs_tab_etudiant.html" title="Structure utilisée pour la gestion d&#39;une Etu.">TabEtu</a>  *   listEtu=<a class="code" href="_responsable_etu_8c.html#aa629c0bda6e03a044e62388ed5d39f95" title="recListNumEtuParEns">recListEtuParEns</a>(ens);
<a name="l00621"></a>00621     <span class="keywordtype">char</span>    *   c_nbetu=calloc(3,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l00622"></a>00622     sprintf(c_nbetu,<span class="stringliteral">&quot;%d&quot;</span>,listEtu-&gt;<a class="code" href="structs_tab_etudiant.html#a26215e0e57a222ac63ffc0989ec05067">nbEtu</a>);
<a name="l00623"></a>00623     <span class="keywordtype">char</span>    *   c_nbEtuLabel=calloc(50,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l00624"></a>00624     strcat(c_nbEtuLabel,<span class="stringliteral">&quot;Vous êtes responsable de &quot;</span>);
<a name="l00625"></a>00625     strcat(c_nbEtuLabel,c_nbetu);
<a name="l00626"></a>00626     strcat(c_nbEtuLabel,<span class="stringliteral">&quot; étudiants&quot;</span>);
<a name="l00627"></a>00627     gtk_label_set_text (
<a name="l00628"></a>00628           GTK_LABEL (gtk_builder_get_object (<a class="code" href="_fenetre_8h.html#a9684685288e3bc4fb337000a730c35c4">p_builder</a>, <span class="stringliteral">&quot;label_resp_nb_etu&quot;</span>)),(gchar*)(c_nbEtuLabel));
<a name="l00629"></a>00629 
<a name="l00630"></a>00630     <a class="code" href="structs_tab_ue.html" title="Structure utilisée pour la gestion d&#39;une UE.">TabUe</a>   *   tabUeResp=<a class="code" href="_u_e_8c.html#a6f6de8bf0abd5520b5c9f288ec073283" title="recUeParEnseignantResp">recUeParEnseignantResp</a>(ens);
<a name="l00631"></a>00631     <span class="keywordtype">char</span>    *   c_nbue=calloc(3,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l00632"></a>00632     sprintf(c_nbue,<span class="stringliteral">&quot;%d&quot;</span>,tabUeResp-&gt;<a class="code" href="structs_tab_ue.html#a437738fc15cf110e31c5bda4a8336a3f">nbUe</a>);
<a name="l00633"></a>00633     <span class="keywordtype">char</span>    *   c_nbUeLabel=calloc(50,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l00634"></a>00634     strcat(c_nbUeLabel,<span class="stringliteral">&quot;Vous êtes responsable de &quot;</span>);
<a name="l00635"></a>00635     strcat(c_nbUeLabel,c_nbue);
<a name="l00636"></a>00636     strcat(c_nbUeLabel,<span class="stringliteral">&quot; ue(s)&quot;</span>);
<a name="l00637"></a>00637     gtk_label_set_text (
<a name="l00638"></a>00638           GTK_LABEL (gtk_builder_get_object (<a class="code" href="_fenetre_8h.html#a9684685288e3bc4fb337000a730c35c4">p_builder</a>, <span class="stringliteral">&quot;label_resp_nb_ue&quot;</span>)),(gchar*)(c_nbUeLabel));
<a name="l00639"></a>00639 
<a name="l00640"></a>00640     <a class="code" href="_util_str_8c.html#ae1d581a4a3781026f9f24a56a73ef53e" title="detTab">detTab</a>((<span class="keywordtype">void</span>**)&amp;listEtu);
<a name="l00641"></a>00641     <a class="code" href="_util_str_8c.html#ae1d581a4a3781026f9f24a56a73ef53e" title="detTab">detTab</a>(((<span class="keywordtype">void</span>**)&amp;tabUeResp));
<a name="l00642"></a>00642     <a class="code" href="_util_str_8c.html#ae1d581a4a3781026f9f24a56a73ef53e" title="detTab">detTab</a>(((<span class="keywordtype">void</span>**)&amp;tabUe));
<a name="l00643"></a>00643     <a class="code" href="_util_str_8c.html#ae1d581a4a3781026f9f24a56a73ef53e" title="detTab">detTab</a>(((<span class="keywordtype">void</span>**)&amp;tabEnseignement));
<a name="l00644"></a>00644     <a class="code" href="_util_str_8c.html#ae1d581a4a3781026f9f24a56a73ef53e" title="detTab">detTab</a>(((<span class="keywordtype">void</span>**)&amp;tabEnseigne));
<a name="l00645"></a>00645 
<a name="l00646"></a>00646 }
<a name="l00647"></a>00647 
<a name="l00648"></a><a class="code" href="_fenetre_8c.html#ab13ab021ca8601661fd38420c7bef9c1">00648</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#ab13ab021ca8601661fd38420c7bef9c1">preparerFenetreGererUe</a>(<a class="code" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a>*ue)
<a name="l00649"></a>00649 {
<a name="l00650"></a>00650 
<a name="l00651"></a>00651     <a class="code" href="structs_tab_etudiant.html" title="Structure utilisée pour la gestion d&#39;une Etu.">TabEtu</a>  *   <a class="code" href="structs_tab_etudiant.html#ac744475ab17739ace2174b1f76b8dfa9">tabEtu</a>=<a class="code" href="_i_p_8c.html#a602e883c41948e3cd9c463983448f15e" title="recEtuInscritParUe">recEtuInscritParUe</a>(ue);
<a name="l00652"></a>00652     <a class="code" href="structs_tab_i_p.html" title="Structure utilisée pour la gestion d&#39;une IP.">TabIP</a>   *   tabIp=<a class="code" href="_i_p_8c.html#a65ec36cf988662f1d3291062a4bb099b" title="recherche IPParUe">rchIPParUe</a>(ue);
<a name="l00653"></a>00653     <a class="code" href="structs_tab_enseignant.html" title="Structure utilisée pour la gestion d&#39;une Ens.">TabEnseignant</a>*  tabEnseignant=<a class="code" href="_enseigne_8c.html#a68fe748fc13a221385992e7c4a3729c0">recEnseignantParUe</a>(ue);
<a name="l00654"></a>00654     <a class="code" href="structs_tab_enseignement.html" title="Structure utilisée pour la gestion d&#39;une Enseignement.">TabEnseignement</a>* tabEnseignement=<a class="code" href="_enseignement_8c.html#a433cc9a6f07eaec161b90bfb43ffaa3f" title="recEnseignementParUe">recEnseignementParUe</a>(ue);
<a name="l00655"></a>00655     <a class="code" href="struct_ens.html" title="Structure utilisée pour la gestion d&#39;une Ens.">Ens</a> *   ens=<a class="code" href="_u_e_8c.html#a49d0aa27e7e98efd397c0de698040210" title="recupérer responsable d&#39;un UE dans un fichier binaire.">recResponsableUe</a>(ue);
<a name="l00656"></a>00656 
<a name="l00657"></a>00657     <a class="code" href="structs_tab_c_c.html">TabCC</a>   *tabCC=<a class="code" href="_controle_8c.html#a0c6c2e27707fe4efda70c45a5a9ede98" title="recCCParUe">recCCParUe</a>(ue);
<a name="l00658"></a>00658 
<a name="l00659"></a>00659     <span class="keywordtype">char</span>* c_ens=calloc(30,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l00660"></a>00660     strcat(c_ens,ens-&gt;nomEns);
<a name="l00661"></a>00661     strcat(c_ens,<span class="stringliteral">&quot;  &quot;</span>);
<a name="l00662"></a>00662     strcat(c_ens,ens-&gt;prenomEns);
<a name="l00663"></a>00663 
<a name="l00664"></a>00664     <span class="keywordtype">char</span>*  c_nbEtu=calloc(3,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l00665"></a>00665     sprintf(c_nbEtu,<span class="stringliteral">&quot;%d&quot;</span>,tabEtu-&gt;<a class="code" href="structs_tab_etudiant.html#a26215e0e57a222ac63ffc0989ec05067">nbEtu</a>);
<a name="l00666"></a>00666     <span class="keywordtype">char</span>* c_label_nbEtu=calloc(30,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l00667"></a>00667     strcat(c_label_nbEtu,c_nbEtu);
<a name="l00668"></a>00668     strcat(c_label_nbEtu,<span class="stringliteral">&quot;  étudiants inscrits&quot;</span>);
<a name="l00669"></a>00669 
<a name="l00670"></a>00670     <span class="keywordtype">char</span>*c_code_ue=calloc(10,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l00671"></a>00671     sprintf(c_code_ue,<span class="stringliteral">&quot;%d&quot;</span>,ue-&gt;codeUE);
<a name="l00672"></a>00672     gtk_label_set_text (
<a name="l00673"></a>00673         GTK_LABEL (<a class="code" href="_fenetre_8h.html#aa95ce21d258a283e89853d34e08f8cf1">label_respUE_GestionUE</a>),(gchar*)(c_ens));
<a name="l00674"></a>00674     gtk_label_set_text (
<a name="l00675"></a>00675         GTK_LABEL (<a class="code" href="_fenetre_8h.html#afbc2bee89d133b2d360dd812a5afdad2">label_nbEtu_GestionUE</a>),(gchar*)(c_label_nbEtu));
<a name="l00676"></a>00676     gtk_label_set_text (
<a name="l00677"></a>00677         GTK_LABEL (<a class="code" href="_fenetre_8h.html#a2b60b8b870acd5e7a3879ff8ea502c59">label_codeUE_GestionUE</a>),(gchar*)(c_code_ue));
<a name="l00678"></a>00678 
<a name="l00679"></a>00679     <span class="keywordtype">char</span>*   textlabnbr=calloc(15,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l00680"></a>00680     <span class="keywordtype">char</span>*   c_nbgr=calloc(2,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l00681"></a>00681     sprintf(c_nbgr,<span class="stringliteral">&quot;%d&quot;</span>,<a class="code" href="_enseigne_8h.html#af78b2da62dd9eab0a9c429c5c31f12d9">getNbGroupeUe</a>(ue));
<a name="l00682"></a>00682     strcat(textlabnbr,c_nbgr);
<a name="l00683"></a>00683     strcat(textlabnbr,<span class="stringliteral">&quot; groupes&quot;</span>);
<a name="l00684"></a>00684     gtk_label_set_text (
<a name="l00685"></a>00685         GTK_LABEL (<a class="code" href="_fenetre_8h.html#abcfa5c22235b9876cfc8b0b86c1f2d04">label_nbGroupe_GestionUE</a>),(gchar*)(textlabnbr));
<a name="l00686"></a>00686 
<a name="l00687"></a>00687     free(c_nbEtu);
<a name="l00688"></a>00688     free(c_label_nbEtu);
<a name="l00689"></a>00689 
<a name="l00690"></a>00690 
<a name="l00691"></a>00691     <a class="code" href="_util_str_8c.html#ae1d581a4a3781026f9f24a56a73ef53e" title="detTab">detTab</a>((<span class="keywordtype">void</span>**)&amp;tabEtu);
<a name="l00692"></a>00692     <a class="code" href="_util_str_8c.html#ae1d581a4a3781026f9f24a56a73ef53e" title="detTab">detTab</a>((<span class="keywordtype">void</span>**)&amp;tabIp);
<a name="l00693"></a>00693     <a class="code" href="_util_str_8c.html#ae1d581a4a3781026f9f24a56a73ef53e" title="detTab">detTab</a>((<span class="keywordtype">void</span>**)&amp;tabEnseignant);
<a name="l00694"></a>00694     <a class="code" href="_util_str_8c.html#ae1d581a4a3781026f9f24a56a73ef53e" title="detTab">detTab</a>((<span class="keywordtype">void</span>**)&amp;tabEnseignement);
<a name="l00695"></a>00695     <a class="code" href="_util_str_8c.html#ae1d581a4a3781026f9f24a56a73ef53e" title="detTab">detTab</a>((<span class="keywordtype">void</span>**)&amp;tabCC);
<a name="l00696"></a>00696 }
<a name="l00697"></a>00697 
<a name="l00698"></a><a class="code" href="_fenetre_8c.html#a67967a2588dda59865c5984f94642ee3">00698</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#a67967a2588dda59865c5984f94642ee3">preparerFenetreScolarite</a>()
<a name="l00699"></a>00699 {
<a name="l00700"></a>00700 
<a name="l00701"></a>00701 }
<a name="l00702"></a>00702 
<a name="l00703"></a><a class="code" href="_fenetre_8h.html#af2844c5ae6941fcb3c6284215968cb59">00703</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#af2844c5ae6941fcb3c6284215968cb59" title="initEnsTableTomuuss">initEnsTableTomuuss</a>(<a class="code" href="struct_ens.html" title="Structure utilisée pour la gestion d&#39;une Ens.">Ens</a>*ens,GtkTable*tableTomuss,<a class="code" href="structs_tab_ue.html" title="Structure utilisée pour la gestion d&#39;une UE.">TabUe</a>*tabUe)
<a name="l00704"></a>00704 {
<a name="l00705"></a>00705     gtk_table_resize(tableTomuss,tabUe-&gt;<a class="code" href="structs_tab_ue.html#a437738fc15cf110e31c5bda4a8336a3f">nbUe</a>+1,1);
<a name="l00706"></a>00706     <span class="keywordtype">int</span> i=0;
<a name="l00707"></a>00707     <span class="keywordflow">while</span>(i&lt;tabUe-&gt;nbUe)
<a name="l00708"></a>00708     {
<a name="l00709"></a>00709         GtkWidget*   box=<a class="code" href="_fenetre_8c.html#ac7e7b5ef873583f5be860b901439a141">recHBoxPourUeEns</a>(ens,tabUe-&gt;<a class="code" href="structs_tab_ue.html#a424f3ea9618b4adc9b31421e54e92f23">tabUe</a>[i]);
<a name="l00710"></a>00710         gtk_table_attach_defaults(tableTomuss,box,0,1,i,i+1);
<a name="l00711"></a>00711         i++;
<a name="l00712"></a>00712     }
<a name="l00713"></a>00713 }
<a name="l00714"></a>00714 
<a name="l00715"></a><a class="code" href="_fenetre_8h.html#a63533681e9216d46586de89d64c678fb">00715</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#a63533681e9216d46586de89d64c678fb" title="initEtuTableTomuuss">initEtuTableTomuuss</a>(<a class="code" href="struct_etu.html" title="Structure utilisée pour la gestion d&#39;une Etu.">Etu</a>*etu,GtkTable*tableTomuss,<a class="code" href="structs_tab_ue.html" title="Structure utilisée pour la gestion d&#39;une UE.">TabUe</a>*tabUe)
<a name="l00716"></a>00716 {
<a name="l00717"></a>00717 
<a name="l00718"></a>00718     gtk_table_resize(tableTomuss,tabUe-&gt;<a class="code" href="structs_tab_ue.html#a437738fc15cf110e31c5bda4a8336a3f">nbUe</a>+1,1);
<a name="l00719"></a>00719     <span class="keywordtype">int</span> i=0;
<a name="l00720"></a>00720     <span class="keywordflow">while</span>(i&lt;tabUe-&gt;nbUe)
<a name="l00721"></a>00721     {
<a name="l00722"></a>00722         gtk_table_attach_defaults(tableTomuss,<a class="code" href="_fenetre_8c.html#a6cc00f03428cac755cc42c2d950f17a9">recHBoxPourUeEtu</a>(etu,tabUe-&gt;<a class="code" href="structs_tab_ue.html#a424f3ea9618b4adc9b31421e54e92f23">tabUe</a>[i]),0,1,i,i+1);
<a name="l00723"></a>00723         i++;
<a name="l00724"></a>00724     }
<a name="l00725"></a>00725 }
<a name="l00726"></a>00726 
<a name="l00727"></a>00727 
<a name="l00728"></a>00728 
<a name="l00729"></a><a class="code" href="_fenetre_8h.html#a7b11bd62ce6476e4742fac8b2c532c1a">00729</a> GtkWidget*    <a class="code" href="_fenetre_8c.html#ac7e7b5ef873583f5be860b901439a141">recHBoxPourUeEns</a>(<a class="code" href="struct_ens.html" title="Structure utilisée pour la gestion d&#39;une Ens.">Ens</a>*ens,<a class="code" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a>*ue)
<a name="l00730"></a>00730 {
<a name="l00731"></a>00731     GtkWidget   *hBox=gtk_hbox_new(FALSE,10);
<a name="l00732"></a>00732     <a class="code" href="structs_tab_enseignement.html" title="Structure utilisée pour la gestion d&#39;une Enseignement.">TabEnseignement</a> *   tabEnseignement=<a class="code" href="_enseignement_8c.html#aa2fd0f1e4cce4d7942051add3a5ec928" title="recEnseignementParEnseignant">recEnseignementParEnseignant</a>(ens);
<a name="l00733"></a>00733     <span class="keywordtype">int</span>    <a class="code" href="_application_8c.html#ad69dd4607977cae05ebe19d1ae604fb1" title="test">test</a>=0;
<a name="l00734"></a>00734     <span class="keywordtype">int</span> i=0;
<a name="l00735"></a>00735     <span class="keywordtype">char</span>*uetext=calloc(20,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l00736"></a>00736     strcat(uetext,ue-&gt;intitule);
<a name="l00737"></a>00737 
<a name="l00738"></a>00738     GtkWidget *labelue=gtk_label_new(uetext);
<a name="l00739"></a>00739 
<a name="l00740"></a>00740     gtk_box_pack_start(GTK_BOX(hBox), labelue ,FALSE, FALSE, 10);
<a name="l00741"></a>00741 
<a name="l00742"></a>00742     <span class="keywordflow">if</span>(tabEnseignement!=NULL)
<a name="l00743"></a>00743     {
<a name="l00744"></a>00744         <span class="keywordflow">while</span>(i&lt;tabEnseignement-&gt;nbEnseignement)
<a name="l00745"></a>00745         {
<a name="l00746"></a>00746 
<a name="l00747"></a>00747             <span class="keywordflow">if</span>(tabEnseignement-&gt;<a class="code" href="structs_tab_enseignement.html#a4dd83462c28def10a131c163d9ca0561">tabEnseignement</a>[i]-&gt;codeUE==ue-&gt;codeUE)
<a name="l00748"></a>00748             {
<a name="l00749"></a>00749                 <span class="keywordtype">char</span>*text=calloc(100,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l00750"></a>00750 
<a name="l00751"></a>00751                 test=1;
<a name="l00752"></a>00752                 strcat(text,<a class="code" href="_enseignement_8c.html#a3906700a56ecc5624e125f06af4d5583" title="getEnseignementText">getEnseignementText</a>(tabEnseignement-&gt;<a class="code" href="structs_tab_enseignement.html#a4dd83462c28def10a131c163d9ca0561">tabEnseignement</a>[i],<span class="stringliteral">&quot;\n&quot;</span>));
<a name="l00753"></a>00753 
<a name="l00754"></a>00754                 GtkWidget *label=gtk_button_new();
<a name="l00755"></a>00755                 gtk_button_set_label((GtkButton*)label,(gchar*)text);
<a name="l00756"></a>00756                 <span class="keywordtype">char</span>*   c_id=calloc(10,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l00757"></a>00757                 sprintf(c_id,<span class="stringliteral">&quot;%d&quot;</span>,tabEnseignement-&gt;<a class="code" href="structs_tab_enseignement.html#a4dd83462c28def10a131c163d9ca0561">tabEnseignement</a>[i]-&gt;numEnseignement);
<a name="l00758"></a>00758                 gtk_widget_set_name(label,c_id);
<a name="l00759"></a>00759 
<a name="l00760"></a>00760                 g_signal_connect(label, <span class="stringliteral">&quot;clicked&quot;</span>,
<a name="l00761"></a>00761                              G_CALLBACK   (<a class="code" href="_fenetre_8c.html#af938edd0fc624e0fd63f8a7f8db0f7eb" title="cb_enseignement_click">cb_enseignement_click</a>),c_id);
<a name="l00762"></a>00762                 GtkWidget   *sep=gtk_vseparator_new();
<a name="l00763"></a>00763                 gtk_box_pack_start(GTK_BOX(hBox),GTK_WIDGET(label) ,FALSE, FALSE, 10);
<a name="l00764"></a>00764                 gtk_box_pack_start(GTK_BOX(hBox),GTK_WIDGET(sep) ,FALSE, FALSE, 10);
<a name="l00765"></a>00765             }
<a name="l00766"></a>00766             i++;
<a name="l00767"></a>00767         }
<a name="l00768"></a>00768         <span class="keywordflow">if</span>(test==0)
<a name="l00769"></a>00769         {
<a name="l00770"></a>00770             GtkWidget *label=gtk_label_new(<span class="stringliteral">&quot;Aucun enseignement de  prévu&quot;</span>);
<a name="l00771"></a>00771             gtk_box_pack_start(GTK_BOX(hBox), label ,FALSE, FALSE, 10);
<a name="l00772"></a>00772         }
<a name="l00773"></a>00773     }
<a name="l00774"></a>00774     <span class="keywordflow">else</span>
<a name="l00775"></a>00775     {
<a name="l00776"></a>00776         GtkWidget *label=gtk_label_new(<span class="stringliteral">&quot;Aucun enseignement de  prévu&quot;</span>);
<a name="l00777"></a>00777         gtk_box_pack_start(GTK_BOX(hBox), label ,FALSE, FALSE, 10);
<a name="l00778"></a>00778     }
<a name="l00779"></a>00779     <a class="code" href="_util_str_8c.html#ae1d581a4a3781026f9f24a56a73ef53e" title="detTab">detTab</a>((<span class="keywordtype">void</span>**)&amp;tabEnseignement);
<a name="l00780"></a>00780    <span class="comment">/*TabControle*    tabCC=recControleParEtu(etu);*/</span>
<a name="l00781"></a>00781     <span class="keywordflow">return</span>  hBox;
<a name="l00782"></a>00782 }
<a name="l00783"></a>00783 
<a name="l00784"></a>00784 
<a name="l00785"></a><a class="code" href="_fenetre_8h.html#af938edd0fc624e0fd63f8a7f8db0f7eb">00785</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#af938edd0fc624e0fd63f8a7f8db0f7eb" title="cb_enseignement_click">cb_enseignement_click</a>(GtkWidget *widg, GdkEvent *event, gpointer message)
<a name="l00786"></a>00786 {
<a name="l00787"></a>00787     <span class="keywordtype">char</span>*<span class="keywordtype">id</span>=(<span class="keywordtype">char</span>*)gtk_widget_get_name(widg);
<a name="l00788"></a>00788     <span class="keywordtype">int</span>  numEnseignement=atoi(<span class="keywordtype">id</span>);
<a name="l00789"></a>00789     <a class="code" href="struct_enseignement.html" title="Structure utilisée pour la gestion d&#39;une Enseignement.">Enseignement</a>*enseignement=<a class="code" href="_enseignement_8c.html#ab3026f4d2068cccdd2e6e523fed992a9" title="recEnseignementParCode">recEnseignementParCode</a>(numEnseignement);
<a name="l00790"></a>00790 
<a name="l00791"></a>00791     <a class="code" href="_fenetre_8c.html#ae111267296dc23f44533275f4d2f89b0">preparerFenetrePresence</a>(enseignement);
<a name="l00792"></a>00792      <a class="code" href="_fenetre_8c.html#a8eb9762dd9a2e4fcc2c1b76ed4404332">connectSignal_FenetrePresence</a>();
<a name="l00793"></a>00793 
<a name="l00794"></a>00794     <a class="code" href="_fenetre_8c.html#a4333d15efd7b8c029941c5d9bee761ac" title="afficheFenetre">afficheFenetre</a>(GTK_WINDOW(<a class="code" href="_fenetre_8h.html#a81c5ced75e14122331b59fb0955b7325">windowFenPresence</a>));
<a name="l00795"></a>00795 
<a name="l00796"></a>00796     <a class="code" href="_enseignement_8c.html#ae201591e8cfd54e8811c51391ceb36e7" title="detEnseignement">detEnseignement</a>(&amp;enseignement);
<a name="l00797"></a>00797     printf(<span class="stringliteral">&quot;%s\n&quot;</span>,<span class="keywordtype">id</span>);
<a name="l00798"></a>00798 }
<a name="l00799"></a>00799 
<a name="l00800"></a>00800 
<a name="l00801"></a><a class="code" href="_fenetre_8h.html#ac808a11d0f015bd9ac166b4d3ef7c9cc">00801</a> GtkWidget*    <a class="code" href="_fenetre_8c.html#a6cc00f03428cac755cc42c2d950f17a9">recHBoxPourUeEtu</a>(<a class="code" href="struct_etu.html" title="Structure utilisée pour la gestion d&#39;une Etu.">Etu</a>*etu,<a class="code" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a>*ue)
<a name="l00802"></a>00802 {
<a name="l00803"></a>00803     GtkWidget   *hBox=gtk_hbox_new(FALSE,10);
<a name="l00804"></a>00804     <a class="code" href="structs_tab_enseignement.html" title="Structure utilisée pour la gestion d&#39;une Enseignement.">TabEnseignement</a> *   tabEnseignement=<a class="code" href="_enseignement_8c.html#aa5b86661133ec9bb15f7c22df44aa17b" title="recEnseignementParEtu">recEnseignementParEtu</a>(etu);
<a name="l00805"></a>00805     <span class="keywordtype">int</span>    <a class="code" href="_application_8c.html#ad69dd4607977cae05ebe19d1ae604fb1" title="test">test</a>=0;
<a name="l00806"></a>00806     <span class="keywordtype">int</span> i=0;
<a name="l00807"></a>00807 
<a name="l00808"></a>00808     <span class="keywordtype">char</span>*uetext=calloc(20,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l00809"></a>00809     strcat(uetext,ue-&gt;intitule);
<a name="l00810"></a>00810 
<a name="l00811"></a>00811     GtkWidget *labelue=gtk_label_new(uetext);
<a name="l00812"></a>00812     gtk_box_pack_start(GTK_BOX(hBox), labelue ,FALSE, FALSE, 10);
<a name="l00813"></a>00813 
<a name="l00814"></a>00814     <span class="keywordflow">if</span>(tabEnseignement!=NULL)
<a name="l00815"></a>00815     {
<a name="l00816"></a>00816         <span class="keywordflow">while</span>(i&lt;tabEnseignement-&gt;nbEnseignement)
<a name="l00817"></a>00817         {
<a name="l00818"></a>00818             <span class="keywordflow">if</span>(tabEnseignement-&gt;<a class="code" href="structs_tab_enseignement.html#a4dd83462c28def10a131c163d9ca0561">tabEnseignement</a>[i]-&gt;codeUE==ue-&gt;codeUE)
<a name="l00819"></a>00819             {
<a name="l00820"></a>00820                  <span class="keywordtype">char</span>*text=calloc(100,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l00821"></a>00821                 test=1;
<a name="l00822"></a>00822                 strcat(text,<a class="code" href="_enseignement_8c.html#a3906700a56ecc5624e125f06af4d5583" title="getEnseignementText">getEnseignementText</a>(tabEnseignement-&gt;<a class="code" href="structs_tab_enseignement.html#a4dd83462c28def10a131c163d9ca0561">tabEnseignement</a>[i],<span class="stringliteral">&quot;\n&quot;</span>));
<a name="l00823"></a>00823 
<a name="l00824"></a>00824                 strcat(text,<span class="stringliteral">&quot;Presence:    &quot;</span>);
<a name="l00825"></a>00825                 <span class="keywordtype">char</span>*pres=<a class="code" href="_enseignement_8c.html#a4ad6e3219a58079a73d51325eb20b07e" title="recPresenceEtuAEnseignement">recPresenceEtuAEnseignement</a>(etu,tabEnseignement-&gt;<a class="code" href="structs_tab_enseignement.html#a4dd83462c28def10a131c163d9ca0561">tabEnseignement</a>[i]);
<a name="l00826"></a>00826 
<a name="l00827"></a>00827                 <span class="keywordflow">if</span>(pres!=NULL)
<a name="l00828"></a>00828                 {
<a name="l00829"></a>00829                     strcat(text,pres);
<a name="l00830"></a>00830                 }
<a name="l00831"></a>00831                 <span class="keywordflow">else</span>
<a name="l00832"></a>00832                 {
<a name="l00833"></a>00833                     strcat(text,<span class="stringliteral">&quot;???&quot;</span>);
<a name="l00834"></a>00834                 }
<a name="l00835"></a>00835 
<a name="l00836"></a>00836                 GtkWidget *label=gtk_label_new(text);
<a name="l00837"></a>00837                 gtk_box_pack_start(GTK_BOX(hBox),GTK_WIDGET(label) ,FALSE, FALSE, 10);
<a name="l00838"></a>00838             }
<a name="l00839"></a>00839             i++;
<a name="l00840"></a>00840         }
<a name="l00841"></a>00841         <span class="keywordflow">if</span>(test==0)
<a name="l00842"></a>00842         {
<a name="l00843"></a>00843             GtkWidget *label=gtk_label_new(<span class="stringliteral">&quot;Aucun enseignement de  prévu&quot;</span>);
<a name="l00844"></a>00844             gtk_box_pack_start(GTK_BOX(hBox), label ,FALSE, FALSE , 10);
<a name="l00845"></a>00845         }
<a name="l00846"></a>00846     }
<a name="l00847"></a>00847     <span class="keywordflow">else</span>
<a name="l00848"></a>00848     {
<a name="l00849"></a>00849          GtkWidget *label=gtk_label_new(<span class="stringliteral">&quot;Aucun enseignement de  prévu&quot;</span>);
<a name="l00850"></a>00850         gtk_box_pack_start(GTK_BOX(hBox), label ,FALSE, FALSE, 10);
<a name="l00851"></a>00851     }
<a name="l00852"></a>00852 
<a name="l00853"></a>00853    <span class="comment">/* TabControle*    tabCC=recControleParEtu(etu);*/</span>
<a name="l00854"></a>00854     <span class="keywordflow">return</span>  hBox;
<a name="l00855"></a>00855 
<a name="l00856"></a>00856 }
<a name="l00857"></a>00857 
<a name="l00858"></a><a class="code" href="_fenetre_8h.html#a202aed93309a3a05bfd63ec286e621ef">00858</a> <span class="keywordtype">void</span> <a class="code" href="_fenetre_8c.html#a202aed93309a3a05bfd63ec286e621ef" title="setImageProfil">setImageProfil</a>(<span class="keywordtype">int</span> <span class="keywordtype">id</span>,<span class="keywordtype">char</span> * idImage)
<a name="l00859"></a>00859 {
<a name="l00860"></a>00860     GtkImage *image=(GtkImage*)gtk_builder_get_object(<a class="code" href="_fenetre_8h.html#a9684685288e3bc4fb337000a730c35c4">p_builder</a>,idImage);
<a name="l00861"></a>00861 
<a name="l00862"></a>00862     <span class="keywordtype">char</span> addimage[100];
<a name="l00863"></a>00863     sprintf(addimage, <span class="stringliteral">&quot;data/%d.jpg&quot;</span>,<span class="keywordtype">id</span>);
<a name="l00864"></a>00864     gtk_image_set_from_file(image,addimage);
<a name="l00865"></a>00865     <span class="comment">/*gtk_image_set_from_file(image,&quot;data/photo.jpg&quot;);*/</span>
<a name="l00866"></a>00866 }
<a name="l00867"></a>00867 
<a name="l00868"></a>00868 
<a name="l00869"></a>00869 
<a name="l00870"></a>00870 
<a name="l00875"></a><a class="code" href="_fenetre_8h.html#a00a94eff5fdd583adcc5cf4efe688073">00875</a> <span class="keywordtype">void</span> <a class="code" href="_fenetre_8c.html#a00a94eff5fdd583adcc5cf4efe688073" title="lancerApplicationScolarite">lancerApplicationScolarite</a>()
<a name="l00876"></a>00876 {
<a name="l00877"></a>00877 
<a name="l00878"></a>00878 }
<a name="l00879"></a>00879 
<a name="l00884"></a><a class="code" href="_fenetre_8h.html#ab5c8b6078df9dc4e06e7a0115b814c7a">00884</a> <span class="keywordtype">void</span> <a class="code" href="_fenetre_8c.html#ab5c8b6078df9dc4e06e7a0115b814c7a" title="lancerApplicationAdministrateur">lancerApplicationAdministrateur</a>()
<a name="l00885"></a>00885 {
<a name="l00886"></a>00886   <a class="code" href="_fenetre_8c.html#ac5a0fdc288007654a2f2cbe6dea4b916">initFenAdmin</a>();
<a name="l00887"></a>00887     <a class="code" href="_fenetre_8c.html#a92b929deb385c8ef87d3715a4522f1fa">connectSignal_FenAdmin</a>();
<a name="l00888"></a>00888 gtk_widget_show_all(<a class="code" href="_fenetre_8h.html#aea9e1812f736d88bc964f2f8832d18de">FenAdmin</a>);
<a name="l00889"></a>00889     <span class="comment">/*char addimage[100];</span>
<a name="l00890"></a>00890 <span class="comment">    sprintf(addimage, &quot;data/%d.jpg&quot;,etudiant-&gt;numEtu);</span>
<a name="l00891"></a>00891 <span class="comment">*/</span>
<a name="l00892"></a>00892 <span class="comment">/*</span>
<a name="l00893"></a>00893 <span class="comment">    gtk_window_fullscreen(GTK_WINDOW(FenEtudiant));</span>
<a name="l00894"></a>00894 <span class="comment">    gtk_window_set_resizable(GTK_WINDOW(FenEtudiant),TRUE);</span>
<a name="l00895"></a>00895 <span class="comment">    afficheFenetreEtudiant();</span>
<a name="l00896"></a>00896 <span class="comment">*/</span>
<a name="l00897"></a>00897 }
<a name="l00898"></a>00898 
<a name="l00903"></a><a class="code" href="_fenetre_8h.html#a3cac0a876c4731cebe415cf55a58cd49">00903</a> <span class="keywordtype">void</span> <a class="code" href="_fenetre_8c.html#a3cac0a876c4731cebe415cf55a58cd49" title="lancerApplicationEnseignant">lancerApplicationEnseignant</a>(<a class="code" href="struct_ens.html" title="Structure utilisée pour la gestion d&#39;une Ens.">Ens</a>*enseignant)
<a name="l00904"></a>00904 {
<a name="l00905"></a>00905     <a class="code" href="_fenetre_8c.html#a1250335a06e38c95e84edc2241cd5341">preparerFenetreEnseignant</a>(enseignant);
<a name="l00906"></a>00906     <a class="code" href="_fenetre_8c.html#a202aed93309a3a05bfd63ec286e621ef" title="setImageProfil">setImageProfil</a>(enseignant-&gt;numEns,<span class="stringliteral">&quot;image_ens&quot;</span>);
<a name="l00907"></a>00907     gtk_window_set_default_size(<a class="code" href="_fenetre_8h.html#a1793f30538538e54bbdc27751d075acd">listFenetres</a>-&gt;<a class="code" href="structs_fenetre.html#a9aade9e905eb18cf2724a7d04ef94578">fenetreEnseignant</a>,1000,700);
<a name="l00908"></a>00908     gtk_window_set_resizable(<a class="code" href="_fenetre_8h.html#a1793f30538538e54bbdc27751d075acd">listFenetres</a>-&gt;<a class="code" href="structs_fenetre.html#a9aade9e905eb18cf2724a7d04ef94578">fenetreEnseignant</a>,TRUE);
<a name="l00909"></a>00909     <a class="code" href="_fenetre_8c.html#a4333d15efd7b8c029941c5d9bee761ac" title="afficheFenetre">afficheFenetre</a>(<a class="code" href="_fenetre_8h.html#a1793f30538538e54bbdc27751d075acd">listFenetres</a>-&gt;<a class="code" href="structs_fenetre.html#a9aade9e905eb18cf2724a7d04ef94578">fenetreEnseignant</a>);
<a name="l00910"></a>00910 
<a name="l00911"></a>00911     return ;
<a name="l00912"></a>00912 }
<a name="l00913"></a>00913 
<a name="l00914"></a>00914 <span class="comment">/*Signaux   nécessaire  à   la  fenetre authentification:</span>
<a name="l00915"></a>00915 <span class="comment">    -cb_quit_identification:ferme   les  fenetres et  quitte  l&#39;application,</span>
<a name="l00916"></a>00916 <span class="comment">        callback utiliser par  differentes fenetres</span>
<a name="l00917"></a>00917 <span class="comment">    -cb_valider_identification:recupere le login et le mot de passe de l&#39;utilisateur et lance l&#39;interface, message d&#39;erreur sinon*/</span>
<a name="l00918"></a>00918 
<a name="l00919"></a><a class="code" href="_fenetre_8h.html#ad2a2855dbaa44651cc8ca829c83960e0">00919</a> <span class="keywordtype">void</span> <a class="code" href="_fenetre_8c.html#ad2a2855dbaa44651cc8ca829c83960e0">cb_quit_application</a>()
<a name="l00920"></a>00920 {
<a name="l00921"></a>00921     <a class="code" href="_fenetre_8c.html#aa64a933fb397ef61ff26d54781a304fc" title="cb_quit_identification">cb_quit_identification</a>();
<a name="l00922"></a>00922     gtk_main_quit();
<a name="l00923"></a>00923 }
<a name="l00924"></a>00924 
<a name="l00925"></a><a class="code" href="_fenetre_8c.html#a83e42bfbe23dd296d30003173d781fbb">00925</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#a83e42bfbe23dd296d30003173d781fbb">cb_valider_identificaion</a>()
<a name="l00926"></a>00926 {
<a name="l00927"></a>00927     <span class="keywordtype">char</span>*p_id=calloc(20,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l00928"></a>00928     p_id=(<span class="keywordtype">char</span>*)gtk_entry_get_text(<a class="code" href="_fenetre_8h.html#ab6b7d024da65682efb1698b9b6e7348e">entry_Identifiant</a>);
<a name="l00929"></a>00929 
<a name="l00930"></a>00930     <span class="keywordtype">char</span>*p_mdp=calloc(20,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l00931"></a>00931     p_mdp=(<span class="keywordtype">char</span>*)gtk_entry_get_text(<a class="code" href="_fenetre_8h.html#a98864a2fa4bcaaa4fea24c00d981050a">entry_mdp_Identifiant</a>);
<a name="l00932"></a>00932 
<a name="l00933"></a>00933 
<a name="l00934"></a>00934 
<a name="l00935"></a>00935     <a class="code" href="struct_login.html" title="Structure utilisée pour la gestion d&#39;une Login.">Login</a> * log=<a class="code" href="_login_8c.html#ae7e375a458624e4e0cf2a5481f13fcc1">rchLogParIdMdp</a>(p_id,p_mdp);
<a name="l00936"></a>00936     <span class="keywordflow">if</span>(log!=NULL)
<a name="l00937"></a>00937     {
<a name="l00938"></a>00938         gtk_widget_hide_all(<a class="code" href="_fenetre_8h.html#add9ddc774a819c82c9a7c7d8417f61ea">FenIdentification</a>);
<a name="l00939"></a>00939         <a class="code" href="_fenetre_8c.html#a5d71ca4a8f01f3727b2ce08d6a4baed8" title="lancerApplication">lancerApplication</a>(log);
<a name="l00940"></a>00940     }
<a name="l00941"></a>00941     <span class="keywordflow">else</span>
<a name="l00942"></a>00942     {
<a name="l00943"></a>00943         GtkWidget *dialog;
<a name="l00944"></a>00944         dialog = gtk_message_dialog_new_with_markup (  GTK_WINDOW(<a class="code" href="_fenetre_8h.html#add9ddc774a819c82c9a7c7d8417f61ea">FenIdentification</a>),
<a name="l00945"></a>00945                  GTK_DIALOG_DESTROY_WITH_PARENT,
<a name="l00946"></a>00946                  GTK_MESSAGE_ERROR,
<a name="l00947"></a>00947                  GTK_BUTTONS_CLOSE,
<a name="l00948"></a>00948                  <span class="stringliteral">&quot;Login  Inconnu, veuillez réessayer&quot;</span>);
<a name="l00949"></a>00949         gtk_dialog_run (GTK_DIALOG (dialog));
<a name="l00950"></a>00950         gtk_widget_destroy (dialog);
<a name="l00951"></a>00951 
<a name="l00952"></a>00952     }
<a name="l00953"></a>00953 }
<a name="l00954"></a>00954 
<a name="l00955"></a>00955 <span class="comment">/************************************************************************************************************************/</span>
<a name="l00956"></a>00956 
<a name="l00957"></a><a class="code" href="_fenetre_8c.html#ac3082b50af28f08963f1bae5895f7f99">00957</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#ac3082b50af28f08963f1bae5895f7f99">cb_ajout_etudiant</a>()
<a name="l00958"></a>00958 {
<a name="l00959"></a>00959 
<a name="l00960"></a>00960 }
<a name="l00961"></a>00961 
<a name="l00962"></a><a class="code" href="_fenetre_8c.html#a317d0f8328904edfe54e9b0bf4655441">00962</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#a317d0f8328904edfe54e9b0bf4655441">cb_ajout_enseignant</a>()
<a name="l00963"></a>00963 {
<a name="l00964"></a>00964 
<a name="l00965"></a>00965 }
<a name="l00966"></a>00966 
<a name="l00967"></a><a class="code" href="_fenetre_8c.html#a813cd20297c0ada81cf3fca8d41c7e43">00967</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#a813cd20297c0ada81cf3fca8d41c7e43">cb_creer_enseignement</a>()
<a name="l00968"></a>00968 {
<a name="l00969"></a>00969 
<a name="l00970"></a>00970 }
<a name="l00971"></a>00971 
<a name="l00972"></a><a class="code" href="_fenetre_8c.html#a833e0259ead6498b351d18814396ff9a">00972</a> <span class="keywordtype">void</span>   <a class="code" href="_fenetre_8c.html#a833e0259ead6498b351d18814396ff9a">cb_modifier_etudiant</a>()
<a name="l00973"></a>00973 {
<a name="l00974"></a>00974 
<a name="l00975"></a>00975 }
<a name="l00976"></a>00976 
<a name="l00977"></a><a class="code" href="_fenetre_8c.html#a31fe644f5574d6b788dc7d86b9573806">00977</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#a31fe644f5574d6b788dc7d86b9573806">cb_modifier_enseignant</a>()
<a name="l00978"></a>00978 {
<a name="l00979"></a>00979 
<a name="l00980"></a>00980 }
<a name="l00981"></a>00981 
<a name="l00982"></a><a class="code" href="_fenetre_8c.html#aa3d6af9d9e8cf825f0994c45d7d00ba5">00982</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#aa3d6af9d9e8cf825f0994c45d7d00ba5">cb_modifier_enseignement</a>()
<a name="l00983"></a>00983 {
<a name="l00984"></a>00984 
<a name="l00985"></a>00985 }
<a name="l00986"></a>00986 
<a name="l00987"></a>00987 
<a name="l00988"></a><a class="code" href="_fenetre_8c.html#a9729fa33400b8ebe1fc8995694963bd9">00988</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#a9729fa33400b8ebe1fc8995694963bd9">cb_creer_groupe_pour_ue</a>()
<a name="l00989"></a>00989 {
<a name="l00990"></a>00990 
<a name="l00991"></a>00991 }
<a name="l00992"></a>00992 
<a name="l00993"></a><a class="code" href="_fenetre_8c.html#a3352de6fdcd94f721ccfb5ea824ebdd5">00993</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#a3352de6fdcd94f721ccfb5ea824ebdd5">cb_noter_eleve</a>()
<a name="l00994"></a>00994 {
<a name="l00995"></a>00995 
<a name="l00996"></a>00996 }
<a name="l00997"></a>00997 
<a name="l00998"></a><a class="code" href="_fenetre_8c.html#aaaedd0e5ede29263c89ef5265e6f90fc">00998</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#aaaedd0e5ede29263c89ef5265e6f90fc">cb_presence_eleve</a>()
<a name="l00999"></a>00999 {
<a name="l01000"></a>01000 
<a name="l01001"></a>01001 }
<a name="l01002"></a>01002 
<a name="l01003"></a>01003 
<a name="l01004"></a>01004 
<a name="l01005"></a>01005 
<a name="l01006"></a><a class="code" href="_fenetre_8h.html#a589c38a579283450976b118a0331ab67">01006</a> <span class="keywordtype">void</span>        <a class="code" href="_fenetre_8c.html#a2baf9c850e0c0cbd398d443b29106ff6" title="connectSignal_FenetreEnseignant">connectSignal_FenetreEnseignant</a>()
<a name="l01007"></a>01007 {
<a name="l01008"></a>01008     g_signal_connect(gtk_builder_get_object(<a class="code" href="_fenetre_8h.html#a9684685288e3bc4fb337000a730c35c4">p_builder</a>,<span class="stringliteral">&quot;bouton_gerer_ue&quot;</span>), <span class="stringliteral">&quot;clicked&quot;</span>,
<a name="l01009"></a>01009                      G_CALLBACK   (<a class="code" href="_fenetre_8c.html#a45ad579401d5788f2cc96b421e3bbdc5" title="cb_enseignant_gerer_ue_bouton_click">cb_enseignant_gerer_ue_bouton_click</a>),NULL);
<a name="l01010"></a>01010 
<a name="l01011"></a>01011     g_signal_connect(gtk_builder_get_object(<a class="code" href="_fenetre_8h.html#a9684685288e3bc4fb337000a730c35c4">p_builder</a>,<span class="stringliteral">&quot;bouton_gerer_ip&quot;</span>), <span class="stringliteral">&quot;clicked&quot;</span>,
<a name="l01012"></a>01012                      G_CALLBACK   (<a class="code" href="_fenetre_8c.html#ae2ab66724cab38e96a1200a2f96b1188" title="cb_enseignant_gerer_ip_bouton_click">cb_enseignant_gerer_ip_bouton_click</a>),NULL);
<a name="l01013"></a>01013 
<a name="l01014"></a>01014     g_signal_connect(<a class="code" href="_fenetre_8h.html#a1793f30538538e54bbdc27751d075acd">listFenetres</a>-&gt;<a class="code" href="structs_fenetre.html#a9aade9e905eb18cf2724a7d04ef94578">fenetreEnseignant</a>,<span class="stringliteral">&quot;delete-event&quot;</span>, G_CALLBACK   (<a class="code" href="_fenetre_8c.html#a1490db2912012de75525bff3855684ab" title="cb_quit_application_enseignant">cb_quit_application_enseignant</a>),NULL);
<a name="l01015"></a>01015 
<a name="l01016"></a>01016     g_signal_connect(gtk_builder_get_object(<a class="code" href="_fenetre_8h.html#a9684685288e3bc4fb337000a730c35c4">p_builder</a>,<span class="stringliteral">&quot;button_dec_ens&quot;</span>), <span class="stringliteral">&quot;clicked&quot;</span>,
<a name="l01017"></a>01017                      G_CALLBACK   (<a class="code" href="_fenetre_8c.html#a1490db2912012de75525bff3855684ab" title="cb_quit_application_enseignant">cb_quit_application_enseignant</a>),NULL);
<a name="l01018"></a>01018 
<a name="l01019"></a>01019 }
<a name="l01020"></a>01020 
<a name="l01021"></a>01021 
<a name="l01022"></a><a class="code" href="_fenetre_8h.html#a8eb9762dd9a2e4fcc2c1b76ed4404332">01022</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#a8eb9762dd9a2e4fcc2c1b76ed4404332">connectSignal_FenetrePresence</a>()
<a name="l01023"></a>01023 {
<a name="l01024"></a>01024     g_signal_connect(<a class="code" href="_fenetre_8h.html#a5c2592ced8d80144da71306fe57a419b">bouton_valider_presence</a>,<span class="stringliteral">&quot;clicked&quot;</span>,G_CALLBACK(<a class="code" href="_fenetre_8c.html#a153fd065780171890f4c9ddceb04b78d">cb_valid_presence</a>),NULL);
<a name="l01025"></a>01025 }
<a name="l01026"></a>01026 
<a name="l01027"></a><a class="code" href="_fenetre_8c.html#addacd5d9cdf7ec19cc11a8fcd84802ef">01027</a> <span class="keywordtype">void</span>        <a class="code" href="_fenetre_8c.html#addacd5d9cdf7ec19cc11a8fcd84802ef">connectSignal_FenetreIp</a>()
<a name="l01028"></a>01028 {
<a name="l01029"></a>01029 
<a name="l01030"></a>01030 }
<a name="l01031"></a>01031 
<a name="l01032"></a><a class="code" href="_fenetre_8h.html#a3a6cce217526b7756265310469a5af19">01032</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#a3a6cce217526b7756265310469a5af19" title="hide_window">hide_window</a>(GtkWidget *  widg)
<a name="l01033"></a>01033 {
<a name="l01034"></a>01034     gtk_widget_hide(widg);
<a name="l01035"></a>01035 }
<a name="l01036"></a><a class="code" href="_fenetre_8c.html#a068f7a440763e25047f99c4b5c27d792">01036</a> <span class="keywordtype">void</span> <a class="code" href="_fenetre_8c.html#a068f7a440763e25047f99c4b5c27d792">hide_fenetre_list_ue</a>()
<a name="l01037"></a>01037 {
<a name="l01038"></a>01038     gtk_widget_hide_all(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a1793f30538538e54bbdc27751d075acd">listFenetres</a>-&gt;<a class="code" href="structs_fenetre.html#a1cac8df9104060ebaea154a8daebf096">fenetreListUeEns</a>));
<a name="l01039"></a>01039 }
<a name="l01040"></a><a class="code" href="_fenetre_8h.html#ae2ab66724cab38e96a1200a2f96b1188">01040</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#ae2ab66724cab38e96a1200a2f96b1188" title="cb_enseignant_gerer_ip_bouton_click">cb_enseignant_gerer_ip_bouton_click</a>()
<a name="l01041"></a>01041 {
<a name="l01042"></a>01042     GtkLabel    * labelNumEns=(GtkLabel*)gtk_builder_get_object(<a class="code" href="_fenetre_8h.html#a9684685288e3bc4fb337000a730c35c4">p_builder</a>,<span class="stringliteral">&quot;label_identifiant_enseignant&quot;</span>);
<a name="l01043"></a>01043     <span class="keywordtype">int</span> numEns=atoi(gtk_label_get_text(labelNumEns));
<a name="l01044"></a>01044     <a class="code" href="struct_ens.html" title="Structure utilisée pour la gestion d&#39;une Ens.">Ens</a> *ens=<a class="code" href="_enseignant_8c.html#a9d60a0454904c6829d57acbaa74e9120" title="recupérer Ens dans un fichier binaire.">recEnsParCode</a>(numEns);
<a name="l01045"></a>01045      <span class="comment">/*gtk_window_set_default_size(listFenetres-&gt;fenetreIp,800,650);*/</span>
<a name="l01046"></a>01046     <a class="code" href="_fenetre_8c.html#a57ca02b754e45284f7247771e2381b05">preparerFenetreIp</a>(ens);
<a name="l01047"></a>01047     <a class="code" href="_fenetre_8c.html#a4333d15efd7b8c029941c5d9bee761ac" title="afficheFenetre">afficheFenetre</a>(GTK_WINDOW(<a class="code" href="_fenetre_8h.html#a793822af2d10a18564dfebca2ba7be01">windowFenIp</a>));
<a name="l01048"></a>01048 }
<a name="l01049"></a>01049 
<a name="l01050"></a><a class="code" href="_fenetre_8h.html#a45ad579401d5788f2cc96b421e3bbdc5">01050</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#a45ad579401d5788f2cc96b421e3bbdc5" title="cb_enseignant_gerer_ue_bouton_click">cb_enseignant_gerer_ue_bouton_click</a>()
<a name="l01051"></a>01051 {
<a name="l01052"></a>01052     GtkLabel    * labelNumEns=(GtkLabel*)gtk_builder_get_object(<a class="code" href="_fenetre_8h.html#a9684685288e3bc4fb337000a730c35c4">p_builder</a>,<span class="stringliteral">&quot;label_identifiant_enseignant&quot;</span>);
<a name="l01053"></a>01053     <span class="keywordtype">int</span> numEns=atoi(gtk_label_get_text(labelNumEns));
<a name="l01054"></a>01054     <a class="code" href="struct_ens.html" title="Structure utilisée pour la gestion d&#39;une Ens.">Ens</a> *ens=<a class="code" href="_enseignant_8c.html#a9d60a0454904c6829d57acbaa74e9120" title="recupérer Ens dans un fichier binaire.">recEnsParCode</a>(numEns);
<a name="l01055"></a>01055     <a class="code" href="structs_tab_ue.html" title="Structure utilisée pour la gestion d&#39;une UE.">TabUe</a>   *tabUe=<a class="code" href="_u_e_8c.html#a6f6de8bf0abd5520b5c9f288ec073283" title="recUeParEnseignantResp">recUeParEnseignantResp</a>(ens);
<a name="l01056"></a>01056     GtkTable*   tableUe=(GtkTable*)gtk_builder_get_object(<a class="code" href="_fenetre_8h.html#a9684685288e3bc4fb337000a730c35c4">p_builder</a>,<span class="stringliteral">&quot;table_list_ue_bouton&quot;</span>);
<a name="l01057"></a>01057     <span class="keywordflow">if</span>(tabUe-&gt;<a class="code" href="structs_tab_ue.html#a437738fc15cf110e31c5bda4a8336a3f">nbUe</a>&gt;0)
<a name="l01058"></a>01058     {
<a name="l01059"></a>01059         gtk_table_resize(tableUe,tabUe-&gt;<a class="code" href="structs_tab_ue.html#a437738fc15cf110e31c5bda4a8336a3f">nbUe</a>,1);
<a name="l01060"></a>01060     }
<a name="l01061"></a>01061     <span class="keywordflow">else</span>
<a name="l01062"></a>01062     {
<a name="l01063"></a>01063         gtk_table_resize(tableUe,1,1);
<a name="l01064"></a>01064         GtkWidget *label=gtk_label_new(<span class="stringliteral">&quot;Vous n&#39;ètes responsable d&#39;aucune UE&quot;</span>);
<a name="l01065"></a>01065         gtk_table_attach_defaults(tableUe,label,0,1,0,1);
<a name="l01066"></a>01066     }
<a name="l01067"></a>01067 
<a name="l01068"></a>01068     <span class="keywordtype">int</span> i=0;
<a name="l01069"></a>01069     <span class="keywordflow">while</span>(i&lt;tabUe-&gt;nbUe)
<a name="l01070"></a>01070     {
<a name="l01071"></a>01071         GtkWidget   *   bouton=gtk_button_new();
<a name="l01072"></a>01072         <span class="keywordtype">char</span>*   c_codeUe=calloc(5,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l01073"></a>01073         sprintf(c_codeUe,<span class="stringliteral">&quot;%d&quot;</span>,tabUe-&gt;<a class="code" href="structs_tab_ue.html#a424f3ea9618b4adc9b31421e54e92f23">tabUe</a>[i]-&gt;codeUE);
<a name="l01074"></a>01074         gtk_button_set_label(GTK_BUTTON(bouton),tabUe-&gt;<a class="code" href="structs_tab_ue.html#a424f3ea9618b4adc9b31421e54e92f23">tabUe</a>[i]-&gt;intitule);
<a name="l01075"></a>01075         gtk_widget_set_name(bouton,c_codeUe);
<a name="l01076"></a>01076         g_signal_connect(bouton, <span class="stringliteral">&quot;clicked&quot;</span>,
<a name="l01077"></a>01077                          G_CALLBACK   (<a class="code" href="_fenetre_8c.html#a117da1ddad748bba8e5263700295c024" title="cb_gerer_ue">cb_gerer_ue</a>),
<a name="l01078"></a>01078                         c_codeUe);
<a name="l01079"></a>01079         gtk_table_attach_defaults(tableUe,bouton,0,1,i,i+1);
<a name="l01080"></a>01080         i++;
<a name="l01081"></a>01081     }
<a name="l01082"></a>01082 
<a name="l01083"></a>01083     <a class="code" href="_util_str_8c.html#ae1d581a4a3781026f9f24a56a73ef53e" title="detTab">detTab</a>((<span class="keywordtype">void</span>**)&amp;tabUe);
<a name="l01084"></a>01084     <a class="code" href="_fenetre_8c.html#a4333d15efd7b8c029941c5d9bee761ac" title="afficheFenetre">afficheFenetre</a>(<a class="code" href="_fenetre_8h.html#a1793f30538538e54bbdc27751d075acd">listFenetres</a>-&gt;<a class="code" href="structs_fenetre.html#a1cac8df9104060ebaea154a8daebf096">fenetreListUeEns</a>);
<a name="l01085"></a>01085 }
<a name="l01086"></a>01086 
<a name="l01087"></a><a class="code" href="_fenetre_8h.html#a117da1ddad748bba8e5263700295c024">01087</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#a117da1ddad748bba8e5263700295c024" title="cb_gerer_ue">cb_gerer_ue</a>(GtkWidget *widg, GdkEvent *event, gpointer message)
<a name="l01088"></a>01088 {
<a name="l01089"></a>01089     <span class="keywordtype">char</span>*c_codeUe=(<span class="keywordtype">char</span>*)gtk_widget_get_name(widg);
<a name="l01090"></a>01090     <span class="keywordtype">int</span> codeUe=atoi(c_codeUe);
<a name="l01091"></a>01091     <a class="code" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a>*ue=<a class="code" href="_u_e_8c.html#a8e8dfc85ab1cabe8c8ac73e3818347b0" title="recupérer UE dans un fichier binaire.">recUEParCode</a>(codeUe);
<a name="l01092"></a>01092     <a class="code" href="_fenetre_8c.html#a371cdbddbc5bb692246a301efc89c6ac">initFenGestionUE</a>();
<a name="l01093"></a>01093     <a class="code" href="_fenetre_8c.html#ab13ab021ca8601661fd38420c7bef9c1">preparerFenetreGererUe</a>(ue);
<a name="l01094"></a>01094      <a class="code" href="_fenetre_8c.html#a022ecd2b5de161137dc009955efba5fe" title="connectSignal_FenetreGererUe">connectSignal_FenetreGererUe</a>();
<a name="l01095"></a>01095      <a class="code" href="_fenetre_8c.html#a906f1046afd710b30989179081a8a76b" title="initFenDefGroupe">initFenDefGroupe</a>();
<a name="l01096"></a>01096     <a class="code" href="_u_e_8c.html#af3f16ef2c24f58324aeb92fc5771af69">detUE</a>(&amp;ue);
<a name="l01097"></a>01097    gtk_widget_show_all(<a class="code" href="_fenetre_8h.html#a5e928d43fcbc61548d850574c6c1455e">FenGestionUE</a>);
<a name="l01098"></a>01098 }
<a name="l01099"></a>01099 <span class="comment">/*************************************************************************************************************************/</span>
<a name="l01100"></a>01100 
<a name="l01101"></a><a class="code" href="_fenetre_8h.html#a153fd065780171890f4c9ddceb04b78d">01101</a> <span class="keywordtype">void</span> <a class="code" href="_fenetre_8c.html#a153fd065780171890f4c9ddceb04b78d">cb_valid_presence</a>(GtkWidget *widg, GdkEvent *event, gpointer message)
<a name="l01102"></a>01102 {
<a name="l01103"></a>01103 gtk_container_foreach(GTK_CONTAINER(<a class="code" href="_fenetre_8h.html#abd364fecae78332fb8f15952005f8a15">table_etu_Presence</a>),(GtkCallback)(<a class="code" href="_fenetre_8c.html#af19243fc4619ffa87bbeb0e347800869">cb_for_etu_pre_valid</a>),NULL);
<a name="l01104"></a>01104 gtk_widget_destroy(<a class="code" href="_fenetre_8h.html#a81c5ced75e14122331b59fb0955b7325">windowFenPresence</a>);
<a name="l01105"></a>01105 }
<a name="l01106"></a>01106 
<a name="l01107"></a><a class="code" href="_fenetre_8h.html#af19243fc4619ffa87bbeb0e347800869">01107</a> <span class="keywordtype">void</span>  <a class="code" href="_fenetre_8c.html#af19243fc4619ffa87bbeb0e347800869">cb_for_etu_pre_valid</a>(GtkWidget *widg, GdkEvent *event, gpointer message)
<a name="l01108"></a>01108 {
<a name="l01109"></a>01109    GtkBox *box=(GtkBox*)widg;
<a name="l01110"></a>01110    GList*list=gtk_container_get_children(GTK_CONTAINER(box));
<a name="l01111"></a>01111     GtkCheckButton*but1=g_list_nth_data(list,3);
<a name="l01112"></a>01112     GtkCheckButton*but2=g_list_nth_data(list,4);
<a name="l01113"></a>01113     GtkCheckButton*but3=g_list_nth_data(list,5);
<a name="l01114"></a>01114 <span class="keywordtype">char</span>*text=(<span class="keywordtype">char</span>*)gtk_widget_get_name(GTK_WIDGET(box));
<a name="l01115"></a>01115 <span class="keywordtype">char</span>*pres=calloc(10,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l01116"></a>01116 <span class="keywordflow">if</span>( gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(but1) ))
<a name="l01117"></a>01117    {
<a name="l01118"></a>01118     pres=<span class="stringliteral">&quot;PRESENT&quot;</span>;
<a name="l01119"></a>01119    }
<a name="l01120"></a>01120    <span class="keywordflow">else</span> <span class="keywordflow">if</span>(gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(but2) ))
<a name="l01121"></a>01121            {
<a name="l01122"></a>01122                pres=<span class="stringliteral">&quot;ABINJ&quot;</span>;
<a name="l01123"></a>01123            }<span class="keywordflow">else</span> <span class="keywordflow">if</span>(gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(but3)))
<a name="l01124"></a>01124                     {
<a name="l01125"></a>01125                         pres=<span class="stringliteral">&quot;ABJUS&quot;</span>;
<a name="l01126"></a>01126                     }
<a name="l01127"></a>01127                     <span class="keywordflow">else</span>
<a name="l01128"></a>01128                     {
<a name="l01129"></a>01129                         pres=NULL;
<a name="l01130"></a>01130                     }
<a name="l01131"></a>01131  <span class="keywordtype">char</span>**tab=g_strsplit((gchar*)text,(gchar*)<span class="stringliteral">&quot;:&quot;</span>,100);
<a name="l01132"></a>01132  <span class="keywordtype">int</span> numEtu=atoi(tab[0]);
<a name="l01133"></a>01133  <span class="keywordtype">int</span> numEns=atoi(tab[1]);
<a name="l01134"></a>01134  <a class="code" href="struct_enseignement.html" title="Structure utilisée pour la gestion d&#39;une Enseignement.">Enseignement</a>*ens=<a class="code" href="_enseignement_8c.html#ab3026f4d2068cccdd2e6e523fed992a9" title="recEnseignementParCode">recEnseignementParCode</a>(numEns);
<a name="l01135"></a>01135 
<a name="l01136"></a>01136  <a class="code" href="struct_etu.html" title="Structure utilisée pour la gestion d&#39;une Etu.">Etu</a>*etu=<a class="code" href="_etudiant_8c.html#a5caecddbe596a9c07e897ec718c61be6" title="recupérer Etu dans un fichier binaire.">recEtuParCode</a>(numEtu);
<a name="l01137"></a>01137 <span class="keywordflow">if</span>(pres!=NULL)
<a name="l01138"></a>01138 {
<a name="l01139"></a>01139 
<a name="l01140"></a>01140 <a class="code" href="_enseignement_8c.html#a71a6aec035b4f0f5f8f18b931d0e3c5d" title="setPresenceEtuAEnseignement">setPresenceEtuAEnseignement</a>(etu,ens,pres);
<a name="l01141"></a>01141 }
<a name="l01142"></a>01142 pres=NULL;
<a name="l01143"></a>01143 }
<a name="l01144"></a>01144 
<a name="l01145"></a>01145 <span class="comment">/*Fonction connectant les signaux aux callback de la fenetre d&#39;identification                                            */</span>
<a name="l01146"></a><a class="code" href="_fenetre_8h.html#a8a5dd1bf4f17acde3e55c504c59d647e">01146</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#a6d29d521da89e0f27618b52184443c10" title="connectSignal_FenetreIdentification">connectSignal_FenetreIdentification</a>()
<a name="l01147"></a>01147     {
<a name="l01148"></a>01148     g_signal_connect(<a class="code" href="_fenetre_8h.html#adfe604d057dce4653ab8fc982353516d">bouton_valider_Identifiant</a>, <span class="stringliteral">&quot;clicked&quot;</span>,
<a name="l01149"></a>01149                      G_CALLBACK   (<a class="code" href="_fenetre_8c.html#a83e42bfbe23dd296d30003173d781fbb">cb_valider_identificaion</a>),
<a name="l01150"></a>01150                      NULL);
<a name="l01151"></a>01151 
<a name="l01152"></a>01152     g_signal_connect (<a class="code" href="_fenetre_8h.html#add9ddc774a819c82c9a7c7d8417f61ea">FenIdentification</a>,
<a name="l01153"></a>01153                       <span class="stringliteral">&quot;delete-event&quot;</span>,
<a name="l01154"></a>01154                       G_CALLBACK (<a class="code" href="_fenetre_8c.html#ad2a2855dbaa44651cc8ca829c83960e0">cb_quit_application</a>),
<a name="l01155"></a>01155                       NULL);
<a name="l01156"></a>01156     }
<a name="l01157"></a>01157 
<a name="l01158"></a>01158 <span class="comment">/***************************************************************************************************************************/</span>
<a name="l01159"></a>01159 
<a name="l01160"></a>01160 
<a name="l01161"></a>01161 <span class="comment">/*Fonction connectant les signaux aux callback de la fenetre d&#39;etudiant                                                     */</span>
<a name="l01162"></a><a class="code" href="_fenetre_8h.html#ab1b1df6bd4712a27692f3b1bf8075d33">01162</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#a9818b6e4c54ef18cdb35387e9ddb3fc6" title="connectSignal_FenetreEtudiant">connectSignal_FenetreEtudiant</a>()
<a name="l01163"></a>01163 {
<a name="l01164"></a>01164     g_signal_connect(<a class="code" href="_fenetre_8h.html#a9768ab57f89689cacc5eb1cc0267401f">bouton_deconnection_Etudiant</a>, <span class="stringliteral">&quot;clicked&quot;</span>,
<a name="l01165"></a>01165                      G_CALLBACK   (<a class="code" href="_fenetre_8c.html#a60d90ff65128f35c59ae18a88f04d356" title="cb_quit_application_etudiant">cb_quit_application_etudiant</a>),
<a name="l01166"></a>01166                      NULL);
<a name="l01167"></a>01167 
<a name="l01168"></a>01168     g_signal_connect (<a class="code" href="_fenetre_8h.html#a6408ea9a6cbc6230178394d1b502eceb">FenEtudiant</a>,
<a name="l01169"></a>01169                       <span class="stringliteral">&quot;delete-event&quot;</span>,
<a name="l01170"></a>01170                       G_CALLBACK (<a class="code" href="_fenetre_8c.html#a60d90ff65128f35c59ae18a88f04d356" title="cb_quit_application_etudiant">cb_quit_application_etudiant</a>),
<a name="l01171"></a>01171                       NULL);
<a name="l01172"></a>01172 }
<a name="l01173"></a>01173 
<a name="l01174"></a>01174 <span class="comment">/****************************************************************************************************************************/</span>
<a name="l01175"></a>01175 
<a name="l01176"></a>01176 
<a name="l01177"></a>01177 <span class="comment">/*Fonction connectant les signaux aux callback de la fenetre d&#39;unité d&#39;enseignement                                         */</span>
<a name="l01178"></a><a class="code" href="_fenetre_8h.html#aacab9d32287bffc42361df85ac2d26d2">01178</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#a022ecd2b5de161137dc009955efba5fe" title="connectSignal_FenetreGererUe">connectSignal_FenetreGererUe</a>()
<a name="l01179"></a>01179 {
<a name="l01180"></a>01180     g_signal_connect(<a class="code" href="_fenetre_8h.html#a5e928d43fcbc61548d850574c6c1455e">FenGestionUE</a>,<span class="stringliteral">&quot;delete-event&quot;</span>, G_CALLBACK   (<a class="code" href="_fenetre_8c.html#a2081cd71c20aaecda5165008e4de8cf7">cb_quit_fenGestionUE</a>),
<a name="l01181"></a>01181                 NULL);
<a name="l01182"></a>01182      g_signal_connect(<a class="code" href="_fenetre_8h.html#a7a27795428947217e183a16f1f4bc5a9">bouton_fermer_GestionUE</a>,<span class="stringliteral">&quot;clicked&quot;</span>, G_CALLBACK   (<a class="code" href="_fenetre_8c.html#a2081cd71c20aaecda5165008e4de8cf7">cb_quit_fenGestionUE</a>),
<a name="l01183"></a>01183                 NULL);
<a name="l01184"></a>01184     g_signal_connect(<a class="code" href="_fenetre_8h.html#a88a429af50d1793aa8e6a975506eb296">bouton_defgroupe_GestionUE</a>,<span class="stringliteral">&quot;clicked&quot;</span>, G_CALLBACK   (<a class="code" href="_fenetre_8c.html#a00407cc4f4c7ecc59a152ff071b17687" title="set_dialog_def_groupe">set_dialog_def_groupe</a>),
<a name="l01185"></a>01185                 NULL);
<a name="l01186"></a>01186 }
<a name="l01187"></a>01187 
<a name="l01188"></a><a class="code" href="_fenetre_8h.html#a00407cc4f4c7ecc59a152ff071b17687">01188</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#a00407cc4f4c7ecc59a152ff071b17687" title="set_dialog_def_groupe">set_dialog_def_groupe</a>()
<a name="l01189"></a>01189 {
<a name="l01190"></a>01190 
<a name="l01191"></a>01191 
<a name="l01192"></a>01192     gtk_window_set_default_size(GTK_WINDOW(<a class="code" href="_fenetre_8h.html#ab82a324f87648a3d13a60e05b0df2435">FenDefGroupe</a>),250,250);
<a name="l01193"></a>01193     gtk_widget_show_all(<a class="code" href="_fenetre_8h.html#ab82a324f87648a3d13a60e05b0df2435">FenDefGroupe</a>);
<a name="l01194"></a>01194 }
<a name="l01195"></a>01195 
<a name="l01196"></a><a class="code" href="_fenetre_8h.html#a0ae461cfc5e78d20ad5095691ab8edc8">01196</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#a5d0690a733d9ceef17ca164025936e09" title="connectSignal_FenetreListUeEns">connectSignal_FenetreListUeEns</a>()
<a name="l01197"></a>01197 {
<a name="l01198"></a>01198     g_signal_connect(<a class="code" href="_fenetre_8h.html#a1793f30538538e54bbdc27751d075acd">listFenetres</a>-&gt;<a class="code" href="structs_fenetre.html#a1cac8df9104060ebaea154a8daebf096">fenetreListUeEns</a>,<span class="stringliteral">&quot;delete-event&quot;</span>, G_CALLBACK   (<a class="code" href="_fenetre_8c.html#a068f7a440763e25047f99c4b5c27d792">hide_fenetre_list_ue</a>),
<a name="l01199"></a>01199                     NULL);
<a name="l01200"></a>01200     g_signal_connect(gtk_builder_get_object(<a class="code" href="_fenetre_8h.html#a9684685288e3bc4fb337000a730c35c4">p_builder</a>,<span class="stringliteral">&quot;bouton_fermer_list_ue&quot;</span>),<span class="stringliteral">&quot;clicked&quot;</span>,G_CALLBACK(<a class="code" href="_fenetre_8c.html#a068f7a440763e25047f99c4b5c27d792">hide_fenetre_list_ue</a>),NULL);
<a name="l01201"></a>01201 }
<a name="l01202"></a>01202 
<a name="l01203"></a>01203 <span class="comment">/****************************************************************************************************************************/</span>
<a name="l01204"></a>01204 
<a name="l01205"></a>01205 <span class="comment">/*Fonction connectant les signaux aux callback de la fenetre d&#39;ajout d&#39;une unité d&#39;enseignement                             */</span>
<a name="l01206"></a><a class="code" href="_fenetre_8c.html#a6ce28503ca3f371bbc4ef951c8b8cab9">01206</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#a6ce28503ca3f371bbc4ef951c8b8cab9">connectSignal_FenetreAjoutUe</a>()
<a name="l01207"></a>01207 {
<a name="l01208"></a>01208 
<a name="l01209"></a>01209 }
<a name="l01210"></a>01210 
<a name="l01211"></a>01211 <span class="comment">/****************************************************************************************************************************/</span>
<a name="l01212"></a>01212 
<a name="l01213"></a>01213 <span class="comment">/*Fonction principal de connexion des signaux aux callback de toutes les fenetres de l&#39;application                          */</span>
<a name="l01214"></a><a class="code" href="_fenetre_8c.html#a9521e480d30ac4fb966d10a933955022">01214</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#a9521e480d30ac4fb966d10a933955022">connectSignal</a>()
<a name="l01215"></a>01215 {
<a name="l01216"></a>01216     <a class="code" href="_fenetre_8c.html#a6d29d521da89e0f27618b52184443c10" title="connectSignal_FenetreIdentification">connectSignal_FenetreIdentification</a>();
<a name="l01217"></a>01217 }
<a name="l01218"></a>01218 
<a name="l01219"></a>01219 
<a name="l01220"></a>01220 
<a name="l01221"></a>01221 
<a name="l01222"></a><a class="code" href="_fen_ip_8h.html#a9ad03ccfdfb9d72e76e4cd3fcdaa46f2">01222</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#a8c1cf4a32cd5c4f220b5d7d227991b7e" title="initFenIp">initFenIp</a>()
<a name="l01223"></a>01223 {
<a name="l01224"></a>01224     <a class="code" href="_fenetre_8h.html#a793822af2d10a18564dfebca2ba7be01">windowFenIp</a>=(GtkWidget*)gtk_window_new(GTK_WINDOW_TOPLEVEL);
<a name="l01225"></a>01225 
<a name="l01226"></a>01226     <a class="code" href="_fenetre_8h.html#af97ebff09219485e113f6efd003065fd">tablePrincipal</a>=(GtkWidget*)gtk_table_new(10,1,FALSE);
<a name="l01227"></a>01227     <a class="code" href="_fenetre_8h.html#ab06e970469291fa324349612353e462b">table_etu</a>=(GtkWidget*)gtk_table_new(1,1,TRUE);
<a name="l01228"></a>01228     <a class="code" href="_fenetre_8h.html#a1a0fb2bb3634459f6697e0f6a03501d3">table_ue</a>=(GtkWidget*)gtk_table_new(1,1,TRUE);
<a name="l01229"></a>01229     <a class="code" href="_fenetre_8h.html#a052774ff1891f46dbb545ae2f5ff01d9">table_ue_etu</a>=(GtkWidget*)gtk_table_new(1,1,TRUE);
<a name="l01230"></a>01230     <a class="code" href="_fenetre_8h.html#ab59f1c3d6c81f3062dd2c20aa2c52d11">table_bouton_fen_ip</a>=(GtkWidget*)gtk_table_new(1,3,TRUE);
<a name="l01231"></a>01231 
<a name="l01232"></a>01232 
<a name="l01233"></a>01233     <a class="code" href="_fenetre_8h.html#a88aee855ecd0b23bf2c62684df506c5e">sep1</a>=(GtkHSeparator*)gtk_hseparator_new();
<a name="l01234"></a>01234     <a class="code" href="_fenetre_8h.html#a52b65555f22f5bb6926adce6ae9077d0">sep2</a>=(GtkHSeparator*)gtk_hseparator_new();
<a name="l01235"></a>01235     <a class="code" href="_fenetre_8h.html#a3579bfe54b17e086851c2b7c636838fa">sep3</a>=(GtkHSeparator*)gtk_hseparator_new();
<a name="l01236"></a>01236 
<a name="l01237"></a>01237     <a class="code" href="_fenetre_8h.html#aaf116378f1b293c760425d735ac45d8a">label1</a>=(GtkLabel*)gtk_label_new(<span class="stringliteral">&quot;Etudiants&quot;</span>);
<a name="l01238"></a>01238     <a class="code" href="_fenetre_8h.html#aced35e9f5ee1ec4289cea748e10b10d8">label2</a>=(GtkLabel*)gtk_label_new(<span class="stringliteral">&quot;Ip de l&#39;étudiants&quot;</span>);
<a name="l01239"></a>01239     <a class="code" href="_fenetre_8h.html#a963e868cf2c3543e7dcd527e82ff8061">label3</a>=(GtkLabel*)gtk_label_new(<span class="stringliteral">&quot;UEs&quot;</span>);
<a name="l01240"></a>01240 
<a name="l01241"></a>01241     <a class="code" href="_fenetre_8h.html#a5e0bd6b1ac77fd02755fb865923698a7">inscrireBouton</a>=(GtkButton*)gtk_button_new_with_label(<span class="stringliteral">&quot;Inscrire&quot;</span>);
<a name="l01242"></a>01242     <a class="code" href="_fenetre_8h.html#af5d585904d2576b281e89eb3b279f15b">desinscrireBouton</a>=(GtkButton*)gtk_button_new_with_label(<span class="stringliteral">&quot;Desinscrire&quot;</span>);
<a name="l01243"></a>01243 
<a name="l01244"></a>01244     <a class="code" href="_fenetre_8h.html#a609319a608751b0fbda0e20ef5c49f08">scrollWinTableEtu</a>=(GtkWidget*)gtk_scrolled_window_new(NULL,NULL);
<a name="l01245"></a>01245     <a class="code" href="_fenetre_8h.html#a17f9b4803ffa9f778a75157a6de499aa">scrollTableUe</a>=(GtkWidget*)gtk_scrolled_window_new(NULL,NULL);
<a name="l01246"></a>01246 
<a name="l01247"></a>01247     gtk_window_set_modal(GTK_WINDOW(<a class="code" href="_fenetre_8h.html#a793822af2d10a18564dfebca2ba7be01">windowFenIp</a>),TRUE);
<a name="l01248"></a>01248 
<a name="l01249"></a>01249     gtk_container_add(GTK_CONTAINER(<a class="code" href="_fenetre_8h.html#a793822af2d10a18564dfebca2ba7be01">windowFenIp</a>),<a class="code" href="_fenetre_8h.html#af97ebff09219485e113f6efd003065fd">tablePrincipal</a>);
<a name="l01250"></a>01250 
<a name="l01251"></a>01251     gtk_scrolled_window_add_with_viewport(GTK_SCROLLED_WINDOW(<a class="code" href="_fenetre_8h.html#a609319a608751b0fbda0e20ef5c49f08">scrollWinTableEtu</a>),<a class="code" href="_fenetre_8h.html#ab06e970469291fa324349612353e462b">table_etu</a>);
<a name="l01252"></a>01252     gtk_scrolled_window_add_with_viewport(GTK_SCROLLED_WINDOW(<a class="code" href="_fenetre_8h.html#a17f9b4803ffa9f778a75157a6de499aa">scrollTableUe</a>),<a class="code" href="_fenetre_8h.html#a1a0fb2bb3634459f6697e0f6a03501d3">table_ue</a>);
<a name="l01253"></a>01253 
<a name="l01254"></a>01254     gtk_scrolled_window_set_placement(GTK_SCROLLED_WINDOW(<a class="code" href="_fenetre_8h.html#a609319a608751b0fbda0e20ef5c49f08">scrollWinTableEtu</a>),TRUE);
<a name="l01255"></a>01255     gtk_scrolled_window_set_shadow_type(GTK_SCROLLED_WINDOW(<a class="code" href="_fenetre_8h.html#a609319a608751b0fbda0e20ef5c49f08">scrollWinTableEtu</a>),GTK_SHADOW_IN);
<a name="l01256"></a>01256 
<a name="l01257"></a>01257     gtk_scrolled_window_set_placement(GTK_SCROLLED_WINDOW(<a class="code" href="_fenetre_8h.html#a17f9b4803ffa9f778a75157a6de499aa">scrollTableUe</a>),TRUE);
<a name="l01258"></a>01258     gtk_scrolled_window_set_shadow_type(GTK_SCROLLED_WINDOW(<a class="code" href="_fenetre_8h.html#a17f9b4803ffa9f778a75157a6de499aa">scrollTableUe</a>),GTK_SHADOW_IN);
<a name="l01259"></a>01259 
<a name="l01260"></a>01260 
<a name="l01261"></a>01261     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#af97ebff09219485e113f6efd003065fd">tablePrincipal</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#aaf116378f1b293c760425d735ac45d8a">label1</a>),0,1,0,1);
<a name="l01262"></a>01262     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#af97ebff09219485e113f6efd003065fd">tablePrincipal</a>),<a class="code" href="_fenetre_8h.html#a609319a608751b0fbda0e20ef5c49f08">scrollWinTableEtu</a>,0,1,1,2);
<a name="l01263"></a>01263     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#af97ebff09219485e113f6efd003065fd">tablePrincipal</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a88aee855ecd0b23bf2c62684df506c5e">sep1</a>),0,1,2,3);
<a name="l01264"></a>01264 
<a name="l01265"></a>01265     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#af97ebff09219485e113f6efd003065fd">tablePrincipal</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#aced35e9f5ee1ec4289cea748e10b10d8">label2</a>),0,1,3,4);
<a name="l01266"></a>01266     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#af97ebff09219485e113f6efd003065fd">tablePrincipal</a>),<a class="code" href="_fenetre_8h.html#a052774ff1891f46dbb545ae2f5ff01d9">table_ue_etu</a>,0,1,4,5);
<a name="l01267"></a>01267     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#af97ebff09219485e113f6efd003065fd">tablePrincipal</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a52b65555f22f5bb6926adce6ae9077d0">sep2</a>),0,1,5,6);
<a name="l01268"></a>01268 
<a name="l01269"></a>01269     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#af97ebff09219485e113f6efd003065fd">tablePrincipal</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a963e868cf2c3543e7dcd527e82ff8061">label3</a>),0,1,6,7);
<a name="l01270"></a>01270     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#af97ebff09219485e113f6efd003065fd">tablePrincipal</a>),<a class="code" href="_fenetre_8h.html#a17f9b4803ffa9f778a75157a6de499aa">scrollTableUe</a>,0,1,7,8);
<a name="l01271"></a>01271     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#af97ebff09219485e113f6efd003065fd">tablePrincipal</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a3579bfe54b17e086851c2b7c636838fa">sep3</a>),0,1,8,9);
<a name="l01272"></a>01272 
<a name="l01273"></a>01273     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#af97ebff09219485e113f6efd003065fd">tablePrincipal</a>),<a class="code" href="_fenetre_8h.html#ab59f1c3d6c81f3062dd2c20aa2c52d11">table_bouton_fen_ip</a>,0,1,9,10);
<a name="l01274"></a>01274 
<a name="l01275"></a>01275 
<a name="l01276"></a>01276     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#ab59f1c3d6c81f3062dd2c20aa2c52d11">table_bouton_fen_ip</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a5e0bd6b1ac77fd02755fb865923698a7">inscrireBouton</a>),0,1,0,1);
<a name="l01277"></a>01277     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#ab59f1c3d6c81f3062dd2c20aa2c52d11">table_bouton_fen_ip</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#af5d585904d2576b281e89eb3b279f15b">desinscrireBouton</a>),2,3,0,1);
<a name="l01278"></a>01278 
<a name="l01279"></a>01279     gtk_window_set_default_size(GTK_WINDOW(<a class="code" href="_fenetre_8h.html#a793822af2d10a18564dfebca2ba7be01">windowFenIp</a>),800,700);
<a name="l01280"></a>01280 
<a name="l01281"></a>01281     g_signal_connect(<a class="code" href="_fenetre_8h.html#a5e0bd6b1ac77fd02755fb865923698a7">inscrireBouton</a>,<span class="stringliteral">&quot;clicked&quot;</span>,G_CALLBACK(<a class="code" href="_fenetre_8c.html#a44329482aa7a3757a7545274bcf1f0de" title="cb_inscrire_etu">cb_inscrire_etu</a>),NULL);
<a name="l01282"></a>01282     g_signal_connect(<a class="code" href="_fenetre_8h.html#af5d585904d2576b281e89eb3b279f15b">desinscrireBouton</a>,<span class="stringliteral">&quot;clicked&quot;</span>,G_CALLBACK(<a class="code" href="_fenetre_8c.html#a268d41c9bcd407466e31268720ab2175" title="cb_desinscrire_etu">cb_desinscrire_etu</a>),NULL);
<a name="l01283"></a>01283 
<a name="l01284"></a>01284     <a class="code" href="_fenetre_8h.html#ae7ac4b1077ce2c8a10b01d3d1b5ff919">numEtuSel</a>=0;
<a name="l01285"></a>01285 
<a name="l01286"></a>01286 }
<a name="l01287"></a>01287 
<a name="l01288"></a><a class="code" href="_fenetre_8c.html#a415b572575eb71936ac67c86c66c4a60">01288</a> GtkHBox * <a class="code" href="_fenetre_8c.html#a415b572575eb71936ac67c86c66c4a60">recBoxPresenceEtu</a>(<a class="code" href="struct_etu.html" title="Structure utilisée pour la gestion d&#39;une Etu.">Etu</a>*etu, <a class="code" href="struct_enseignement.html" title="Structure utilisée pour la gestion d&#39;une Enseignement.">Enseignement</a>*enseignement)
<a name="l01289"></a>01289 {
<a name="l01290"></a>01290     GtkHBox   *hBox=(GtkHBox*)gtk_hbox_new(TRUE,6);
<a name="l01291"></a>01291     <span class="keywordtype">char</span>*presence=<a class="code" href="_enseignement_8c.html#a4ad6e3219a58079a73d51325eb20b07e" title="recPresenceEtuAEnseignement">recPresenceEtuAEnseignement</a>(etu,enseignement);
<a name="l01292"></a>01292     <span class="keywordtype">char</span>*c_numEtu=(<span class="keywordtype">char</span>*)calloc(20,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l01293"></a>01293     sprintf(c_numEtu,<span class="stringliteral">&quot;%d&quot;</span>,etu-&gt;numEtu);
<a name="l01294"></a>01294 
<a name="l01295"></a>01295     GtkLabel * labelNumEtu=(GtkLabel*)gtk_label_new((gchar*)c_numEtu);
<a name="l01296"></a>01296     GtkLabel * labelNomEtu=(GtkLabel*)gtk_label_new((gchar*)etu-&gt;nomEtu);
<a name="l01297"></a>01297     GtkLabel * labelPrenomEtu=(GtkLabel*)gtk_label_new((gchar*)etu-&gt;prenomEtu);
<a name="l01298"></a>01298 
<a name="l01299"></a>01299 
<a name="l01300"></a>01300     GtkCheckButton* cbut1=(GtkCheckButton*)gtk_check_button_new_with_label(<span class="stringliteral">&quot;PRESENT&quot;</span>);
<a name="l01301"></a>01301     GtkCheckButton* cbut2=(GtkCheckButton*)gtk_check_button_new_with_label(<span class="stringliteral">&quot;ABINJ&quot;</span>);
<a name="l01302"></a>01302     GtkCheckButton* cbut3=(GtkCheckButton*)gtk_check_button_new_with_label(<span class="stringliteral">&quot;ABJUS&quot;</span>);
<a name="l01303"></a>01303 
<a name="l01304"></a>01304 
<a name="l01305"></a>01305 <span class="comment">/*</span>
<a name="l01306"></a>01306 <span class="comment">         char*name=calloc(30,sizeof(char));</span>
<a name="l01307"></a>01307 <span class="comment">        strcat(name,c_numEtu);</span>
<a name="l01308"></a>01308 <span class="comment">        strcat(name,&quot;:&quot;);</span>
<a name="l01309"></a>01309 <span class="comment">        strcat(name,&quot;cbut1&quot;);</span>
<a name="l01310"></a>01310 <span class="comment"></span>
<a name="l01311"></a>01311 <span class="comment">    gtk_widget_set_name(GTK_WIDGET(cbut1),name);</span>
<a name="l01312"></a>01312 <span class="comment">        char*name=calloc(30,sizeof(char));</span>
<a name="l01313"></a>01313 <span class="comment">        strcat(name,c_numEtu);</span>
<a name="l01314"></a>01314 <span class="comment">        strcat(name,&quot;:&quot;);</span>
<a name="l01315"></a>01315 <span class="comment">        strcat(name,&quot;cbut2&quot;);</span>
<a name="l01316"></a>01316 <span class="comment"></span>
<a name="l01317"></a>01317 <span class="comment">    gtk_widget_set_name(GTK_WIDGET(cbut2),name);</span>
<a name="l01318"></a>01318 <span class="comment">        char*name=calloc(30,sizeof(char));</span>
<a name="l01319"></a>01319 <span class="comment">        strcat(name,c_numEtu);</span>
<a name="l01320"></a>01320 <span class="comment">        strcat(name,&quot;:&quot;);</span>
<a name="l01321"></a>01321 <span class="comment">        strcat(name,&quot;cbut3&quot;);</span>
<a name="l01322"></a>01322 <span class="comment"></span>
<a name="l01323"></a>01323 <span class="comment">    gtk_widget_set_name(GTK_WIDGET(cbut3),name);</span>
<a name="l01324"></a>01324 <span class="comment">*/</span>
<a name="l01325"></a>01325     gtk_box_pack_start(GTK_BOX(hBox), GTK_WIDGET(labelNumEtu)    ,FALSE, FALSE, 10);
<a name="l01326"></a>01326     gtk_box_pack_start(GTK_BOX(hBox), GTK_WIDGET(labelNomEtu)    ,FALSE, FALSE, 10);
<a name="l01327"></a>01327     gtk_box_pack_start(GTK_BOX(hBox), GTK_WIDGET(labelPrenomEtu) ,FALSE, FALSE, 10);
<a name="l01328"></a>01328 
<a name="l01329"></a>01329     gtk_box_pack_start(GTK_BOX(hBox), GTK_WIDGET(cbut1) ,FALSE, FALSE, 10);
<a name="l01330"></a>01330     gtk_box_pack_start(GTK_BOX(hBox), GTK_WIDGET(cbut2) ,FALSE, FALSE, 10);
<a name="l01331"></a>01331     gtk_box_pack_start(GTK_BOX(hBox), GTK_WIDGET(cbut3) ,FALSE, FALSE, 10);
<a name="l01332"></a>01332     <span class="keywordflow">if</span>(presence!=NULL)
<a name="l01333"></a>01333     {
<a name="l01334"></a>01334         <span class="keywordflow">if</span>(strcmp(presence,<span class="stringliteral">&quot;PRESENT&quot;</span>)==0)
<a name="l01335"></a>01335         {
<a name="l01336"></a>01336             gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(cbut1),1);
<a name="l01337"></a>01337         }
<a name="l01338"></a>01338         <span class="keywordflow">else</span> <span class="keywordflow">if</span>(strcmp(presence,<span class="stringliteral">&quot;ABINJ&quot;</span>)==0)
<a name="l01339"></a>01339         {
<a name="l01340"></a>01340             gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(cbut2),1);
<a name="l01341"></a>01341         }
<a name="l01342"></a>01342         <span class="keywordflow">else</span> <span class="keywordflow">if</span>(strcmp(presence,<span class="stringliteral">&quot;ABJUS&quot;</span>)==0)
<a name="l01343"></a>01343         {
<a name="l01344"></a>01344             gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(cbut3),1);
<a name="l01345"></a>01345         }
<a name="l01346"></a>01346     }
<a name="l01347"></a>01347 
<a name="l01348"></a>01348     <span class="keywordflow">return</span>  hBox;
<a name="l01349"></a>01349 }
<a name="l01350"></a>01350 
<a name="l01351"></a>01351 
<a name="l01352"></a><a class="code" href="_fenetre_8h.html#a187e3de86d1ee526897e8fccc642e78e">01352</a> <span class="keywordtype">void</span> <a class="code" href="_fenetre_8c.html#a187e3de86d1ee526897e8fccc642e78e">initFenPresence</a>(<a class="code" href="struct_enseignement.html" title="Structure utilisée pour la gestion d&#39;une Enseignement.">Enseignement</a>*enseignement)
<a name="l01353"></a>01353 {
<a name="l01354"></a>01354     <a class="code" href="_fenetre_8h.html#a81c5ced75e14122331b59fb0955b7325">windowFenPresence</a>=(GtkWidget*)gtk_window_new(GTK_WINDOW_TOPLEVEL);
<a name="l01355"></a>01355 
<a name="l01356"></a>01356     <a class="code" href="_fenetre_8h.html#aa443accf730c4f82661a855ab07dacc3">tablePrincipal_presence</a>=(GtkWidget*)gtk_table_new(5,1,FALSE);
<a name="l01357"></a>01357     <a class="code" href="structs_tab_etudiant.html" title="Structure utilisée pour la gestion d&#39;une Etu.">TabEtu</a>*  <a class="code" href="structs_tab_etudiant.html#ac744475ab17739ace2174b1f76b8dfa9">tabEtu</a>=<a class="code" href="_enseignement_8c.html#a97de1d84faf80623ac104390db080406" title="recEtuParEnseignement">recEtuParEnseignement</a>(enseignement);
<a name="l01358"></a>01358     <a class="code" href="_fenetre_8h.html#abd364fecae78332fb8f15952005f8a15">table_etu_Presence</a>=(GtkWidget*)gtk_table_new(tabEtu-&gt;<a class="code" href="structs_tab_etudiant.html#a26215e0e57a222ac63ffc0989ec05067">nbEtu</a>,1,TRUE);
<a name="l01359"></a>01359     <span class="keywordtype">int</span> i=0;
<a name="l01360"></a>01360     <span class="keywordflow">while</span>(i&lt;tabEtu-&gt;<a class="code" href="structs_tab_etudiant.html#a26215e0e57a222ac63ffc0989ec05067">nbEtu</a>)
<a name="l01361"></a>01361     {
<a name="l01362"></a>01362         GtkHBox  *box=<a class="code" href="_fenetre_8c.html#a415b572575eb71936ac67c86c66c4a60">recBoxPresenceEtu</a>(tabEtu-&gt;<a class="code" href="structs_tab_etudiant.html#ac744475ab17739ace2174b1f76b8dfa9">tabEtu</a>[i],enseignement);
<a name="l01363"></a>01363         <span class="keywordtype">char</span>*name=calloc(41,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l01364"></a>01364         <span class="keywordtype">char</span>*c_numEtu=calloc(20,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l01365"></a>01365         <span class="keywordtype">char</span>*c_numEns=calloc(20,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l01366"></a>01366         sprintf(c_numEtu,<span class="stringliteral">&quot;%d&quot;</span>,tabEtu-&gt;<a class="code" href="structs_tab_etudiant.html#ac744475ab17739ace2174b1f76b8dfa9">tabEtu</a>[i]-&gt;numEtu);
<a name="l01367"></a>01367         sprintf(c_numEns,<span class="stringliteral">&quot;%d&quot;</span>,enseignement-&gt;numEnseignement);
<a name="l01368"></a>01368         strcat(name,c_numEtu);
<a name="l01369"></a>01369         strcat(name,<span class="stringliteral">&quot;:&quot;</span>);
<a name="l01370"></a>01370         strcat(name,c_numEns);
<a name="l01371"></a>01371 
<a name="l01372"></a>01372         gtk_widget_set_name(GTK_WIDGET(box),(gchar*)name);
<a name="l01373"></a>01373         gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#abd364fecae78332fb8f15952005f8a15">table_etu_Presence</a>),GTK_WIDGET(box),0,1,i,i+1);
<a name="l01374"></a>01374         i++;
<a name="l01375"></a>01375     }
<a name="l01376"></a>01376 
<a name="l01377"></a>01377     <a class="code" href="_fenetre_8h.html#ac446d415ab6e03bdca06af1dfe12cbdd">sep1_Presence</a>=(GtkHSeparator*)gtk_hseparator_new();
<a name="l01378"></a>01378     <a class="code" href="_fenetre_8h.html#ab9e4635391d7a9b9a811735714431e78">sep2_Presence</a>=(GtkHSeparator*)gtk_hseparator_new();
<a name="l01379"></a>01379 
<a name="l01380"></a>01380     <a class="code" href="_fenetre_8h.html#a01ea0ea70b97126e82b6b0d2bc488998">label_enseignement_presence</a>=(GtkLabel*)gtk_label_new(<span class="stringliteral">&quot;Enseignement&quot;</span>);
<a name="l01381"></a>01381 
<a name="l01382"></a>01382     <a class="code" href="_fenetre_8h.html#a5c2592ced8d80144da71306fe57a419b">bouton_valider_presence</a>=(GtkButton*)gtk_button_new_with_label(<span class="stringliteral">&quot;Valider&quot;</span>);
<a name="l01383"></a>01383 
<a name="l01384"></a>01384     <a class="code" href="_fenetre_8h.html#add0aaa7a484ace96625a9383f9e024a8">scrollWinTableEtuPrecence</a>=(GtkWidget*)gtk_scrolled_window_new(NULL,NULL);
<a name="l01385"></a>01385 
<a name="l01386"></a>01386     gtk_window_set_modal(GTK_WINDOW(<a class="code" href="_fenetre_8h.html#a81c5ced75e14122331b59fb0955b7325">windowFenPresence</a>),TRUE);
<a name="l01387"></a>01387     gtk_container_add(GTK_CONTAINER(<a class="code" href="_fenetre_8h.html#a81c5ced75e14122331b59fb0955b7325">windowFenPresence</a>),<a class="code" href="_fenetre_8h.html#aa443accf730c4f82661a855ab07dacc3">tablePrincipal_presence</a>);
<a name="l01388"></a>01388 
<a name="l01389"></a>01389 
<a name="l01390"></a>01390 
<a name="l01391"></a>01391     gtk_scrolled_window_add_with_viewport(GTK_SCROLLED_WINDOW(<a class="code" href="_fenetre_8h.html#add0aaa7a484ace96625a9383f9e024a8">scrollWinTableEtuPrecence</a>),<a class="code" href="_fenetre_8h.html#abd364fecae78332fb8f15952005f8a15">table_etu_Presence</a>);
<a name="l01392"></a>01392 
<a name="l01393"></a>01393 
<a name="l01394"></a>01394     gtk_scrolled_window_set_placement(GTK_SCROLLED_WINDOW(<a class="code" href="_fenetre_8h.html#add0aaa7a484ace96625a9383f9e024a8">scrollWinTableEtuPrecence</a>),TRUE);
<a name="l01395"></a>01395     gtk_scrolled_window_set_shadow_type(GTK_SCROLLED_WINDOW(<a class="code" href="_fenetre_8h.html#add0aaa7a484ace96625a9383f9e024a8">scrollWinTableEtuPrecence</a>),GTK_SHADOW_IN);
<a name="l01396"></a>01396 
<a name="l01397"></a>01397     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#aa443accf730c4f82661a855ab07dacc3">tablePrincipal_presence</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a01ea0ea70b97126e82b6b0d2bc488998">label_enseignement_presence</a>),0,1,0,1);
<a name="l01398"></a>01398     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#aa443accf730c4f82661a855ab07dacc3">tablePrincipal_presence</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ac446d415ab6e03bdca06af1dfe12cbdd">sep1_Presence</a>),0,1,1,2);
<a name="l01399"></a>01399     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#aa443accf730c4f82661a855ab07dacc3">tablePrincipal_presence</a>),<a class="code" href="_fenetre_8h.html#add0aaa7a484ace96625a9383f9e024a8">scrollWinTableEtuPrecence</a>,0,1,2,3);
<a name="l01400"></a>01400 
<a name="l01401"></a>01401     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#aa443accf730c4f82661a855ab07dacc3">tablePrincipal_presence</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ab9e4635391d7a9b9a811735714431e78">sep2_Presence</a>),0,1,3,4);
<a name="l01402"></a>01402     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#aa443accf730c4f82661a855ab07dacc3">tablePrincipal_presence</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a5c2592ced8d80144da71306fe57a419b">bouton_valider_presence</a>),0,1,4,5);
<a name="l01403"></a>01403 
<a name="l01404"></a>01404     gtk_window_set_default_size(GTK_WINDOW(<a class="code" href="_fenetre_8h.html#a81c5ced75e14122331b59fb0955b7325">windowFenPresence</a>),800,700);
<a name="l01405"></a>01405 }
<a name="l01406"></a>01406 
<a name="l01407"></a>01407 
<a name="l01408"></a><a class="code" href="_fenetre_8h.html#ae111267296dc23f44533275f4d2f89b0">01408</a> <span class="keywordtype">void</span>  <a class="code" href="_fenetre_8c.html#ae111267296dc23f44533275f4d2f89b0">preparerFenetrePresence</a>(<a class="code" href="struct_enseignement.html" title="Structure utilisée pour la gestion d&#39;une Enseignement.">Enseignement</a>*ens)
<a name="l01409"></a>01409 {
<a name="l01410"></a>01410     <a class="code" href="_fenetre_8c.html#a187e3de86d1ee526897e8fccc642e78e">initFenPresence</a>(ens);
<a name="l01411"></a>01411 }
<a name="l01412"></a>01412 
<a name="l01413"></a>01413 
<a name="l01414"></a><a class="code" href="_fenetre_8h.html#a268d41c9bcd407466e31268720ab2175">01414</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#a268d41c9bcd407466e31268720ab2175" title="cb_desinscrire_etu">cb_desinscrire_etu</a>()
<a name="l01415"></a>01415 {
<a name="l01416"></a>01416     gtk_container_foreach(GTK_CONTAINER(<a class="code" href="_fenetre_8h.html#a1a0fb2bb3634459f6697e0f6a03501d3">table_ue</a>),(GtkCallback)<a class="code" href="_fenetre_8c.html#a2d110d54af818c84a2a923620f876421" title="cb_desinscrire_etu_par_ue">cb_desinscrire_etu_par_ue</a>,NULL);
<a name="l01417"></a>01417 
<a name="l01418"></a>01418     GtkWidget   *   widg=gtk_button_new();
<a name="l01419"></a>01419     <span class="keywordtype">char</span>*c_num=calloc(20,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l01420"></a>01420     sprintf(c_num,<span class="stringliteral">&quot;%d&quot;</span>,<a class="code" href="_fenetre_8h.html#ae7ac4b1077ce2c8a10b01d3d1b5ff919">numEtuSel</a>);
<a name="l01421"></a>01421     gtk_widget_set_name(widg,c_num);
<a name="l01422"></a>01422     <a class="code" href="_fenetre_8c.html#adf4b01c556f91abe084c584686e036f4">cb_init_tabUeEtu</a>(widg,NULL,NULL);
<a name="l01423"></a>01423     gtk_widget_destroy(widg);
<a name="l01424"></a>01424     free(c_num);
<a name="l01425"></a>01425 }
<a name="l01426"></a>01426 
<a name="l01427"></a>01427 
<a name="l01428"></a>01428 
<a name="l01429"></a><a class="code" href="_fenetre_8h.html#a44329482aa7a3757a7545274bcf1f0de">01429</a> <span class="keywordtype">void</span> <a class="code" href="_fenetre_8c.html#a44329482aa7a3757a7545274bcf1f0de" title="cb_inscrire_etu">cb_inscrire_etu</a>()
<a name="l01430"></a>01430 {
<a name="l01431"></a>01431     gtk_container_foreach(GTK_CONTAINER(<a class="code" href="_fenetre_8h.html#a1a0fb2bb3634459f6697e0f6a03501d3">table_ue</a>),(GtkCallback)<a class="code" href="_fenetre_8c.html#aa2092c21ce65f6d8b932e2ba480dbe85" title="cb_inscrire_etu_par_ue">cb_inscrire_etu_par_ue</a>,NULL);
<a name="l01432"></a>01432 
<a name="l01433"></a>01433     GtkWidget   *   widg=gtk_button_new();
<a name="l01434"></a>01434     <span class="keywordtype">char</span>*c_num=calloc(20,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l01435"></a>01435     sprintf(c_num,<span class="stringliteral">&quot;%d&quot;</span>,<a class="code" href="_fenetre_8h.html#ae7ac4b1077ce2c8a10b01d3d1b5ff919">numEtuSel</a>);
<a name="l01436"></a>01436     gtk_widget_set_name(widg,c_num);
<a name="l01437"></a>01437     <a class="code" href="_fenetre_8c.html#adf4b01c556f91abe084c584686e036f4">cb_init_tabUeEtu</a>(widg,NULL,NULL);
<a name="l01438"></a>01438     gtk_widget_destroy(widg);
<a name="l01439"></a>01439     free(c_num);
<a name="l01440"></a>01440 }
<a name="l01441"></a>01441 
<a name="l01442"></a>01442 <span class="comment">/****************************************************************************************************************************/</span>
<a name="l01443"></a><a class="code" href="_fenetre_8h.html#aa2092c21ce65f6d8b932e2ba480dbe85">01443</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#aa2092c21ce65f6d8b932e2ba480dbe85" title="cb_inscrire_etu_par_ue">cb_inscrire_etu_par_ue</a>(GtkWidget*widg)
<a name="l01444"></a>01444 {
<a name="l01445"></a>01445     <span class="keywordflow">if</span>(gtk_toggle_button_get_active ((GtkToggleButton*)widg))
<a name="l01446"></a>01446     {
<a name="l01447"></a>01447        <span class="keywordtype">char</span>*   c_codeUe=(<span class="keywordtype">char</span>*)gtk_widget_get_name(widg);
<a name="l01448"></a>01448         <span class="keywordtype">int</span> codeUe=atoi(c_codeUe);
<a name="l01449"></a>01449         <a class="code" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a>*ue=<a class="code" href="_u_e_8c.html#a8e8dfc85ab1cabe8c8ac73e3818347b0" title="recupérer UE dans un fichier binaire.">recUEParCode</a>(codeUe);
<a name="l01450"></a>01450         <a class="code" href="struct_etu.html" title="Structure utilisée pour la gestion d&#39;une Etu.">Etu</a>*etu=<a class="code" href="_etudiant_8c.html#a5caecddbe596a9c07e897ec718c61be6" title="recupérer Etu dans un fichier binaire.">recEtuParCode</a>(<a class="code" href="_fenetre_8h.html#ae7ac4b1077ce2c8a10b01d3d1b5ff919">numEtuSel</a>);
<a name="l01451"></a>01451         <a class="code" href="_application_8c.html#a7d603d4fc5aff0c8b625fdbd97f7dfc4" title="inscrireEtudiantUe">inscrireEtudiantUe</a>(etu,ue,2012,<span class="charliteral">&#39;2&#39;</span>);
<a name="l01452"></a>01452         gtk_toggle_button_set_active((GtkToggleButton*)widg,0);
<a name="l01453"></a>01453     }
<a name="l01454"></a>01454 }
<a name="l01455"></a>01455 
<a name="l01456"></a>01456 
<a name="l01457"></a>01457 
<a name="l01458"></a><a class="code" href="_fenetre_8h.html#a2d110d54af818c84a2a923620f876421">01458</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#a2d110d54af818c84a2a923620f876421" title="cb_desinscrire_etu_par_ue">cb_desinscrire_etu_par_ue</a>(GtkWidget*widg)
<a name="l01459"></a>01459 {
<a name="l01460"></a>01460     <span class="keywordflow">if</span>(gtk_toggle_button_get_active ((GtkToggleButton*)widg))
<a name="l01461"></a>01461     {
<a name="l01462"></a>01462        <span class="keywordtype">char</span>*   c_codeUe=(<span class="keywordtype">char</span>*)gtk_widget_get_name(widg);
<a name="l01463"></a>01463         <span class="keywordtype">int</span> codeUe=atoi(c_codeUe);
<a name="l01464"></a>01464         <a class="code" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a>*ue=<a class="code" href="_u_e_8c.html#a8e8dfc85ab1cabe8c8ac73e3818347b0" title="recupérer UE dans un fichier binaire.">recUEParCode</a>(codeUe);
<a name="l01465"></a>01465         <a class="code" href="struct_etu.html" title="Structure utilisée pour la gestion d&#39;une Etu.">Etu</a>*etu=<a class="code" href="_etudiant_8c.html#a5caecddbe596a9c07e897ec718c61be6" title="recupérer Etu dans un fichier binaire.">recEtuParCode</a>(<a class="code" href="_fenetre_8h.html#ae7ac4b1077ce2c8a10b01d3d1b5ff919">numEtuSel</a>);
<a name="l01466"></a>01466         <a class="code" href="_application_8c.html#ac3a93b6fe7b089aec65cb51487e237b0" title="desinscrireEtudiantUe">desinscrireEtudiantUe</a>(etu,ue);
<a name="l01467"></a>01467         gtk_toggle_button_set_active((GtkToggleButton*)widg,0);
<a name="l01468"></a>01468     }
<a name="l01469"></a>01469 }
<a name="l01470"></a>01470 
<a name="l01471"></a><a class="code" href="_fenetre_8h.html#adf50940af2c49da8293fc1d75dadabc3">01471</a> <span class="keywordtype">void</span> <a class="code" href="_fenetre_8c.html#a906f1046afd710b30989179081a8a76b" title="initFenDefGroupe">initFenDefGroupe</a>()
<a name="l01472"></a>01472 {
<a name="l01473"></a>01473     <a class="code" href="_fenetre_8h.html#ab82a324f87648a3d13a60e05b0df2435">FenDefGroupe</a>=(GtkWidget*)gtk_window_new(GTK_WINDOW_TOPLEVEL);
<a name="l01474"></a>01474 
<a name="l01475"></a>01475     <a class="code" href="_fenetre_8h.html#a82859cf108d94a60b106a0361f08c017">tablePrincipal_DefGroupe</a>=(GtkWidget*)gtk_table_new(7,1,FALSE);
<a name="l01476"></a>01476 
<a name="l01477"></a>01477 
<a name="l01478"></a>01478     <a class="code" href="_fenetre_8h.html#aeca7979b002626989c6b551f921d1b14">sep1_DefGroupe</a>=(GtkHSeparator*)gtk_hseparator_new();
<a name="l01479"></a>01479     <a class="code" href="_fenetre_8h.html#abacf49272618ecb950e0b4ebce072895">sep2_DefGroupe</a>=(GtkHSeparator*)gtk_hseparator_new();
<a name="l01480"></a>01480     <a class="code" href="_fenetre_8h.html#a7eb4c53420a067665cbe81ee99eb6dda">sep3_DefGroupe</a>=(GtkHSeparator*)gtk_hseparator_new();
<a name="l01481"></a>01481 
<a name="l01482"></a>01482     <a class="code" href="_fenetre_8h.html#a0e4cc7010feca4eef189730198328575">hbox1_DefGroupe</a>=(GtkHBox*)gtk_hbox_new(TRUE,3);
<a name="l01483"></a>01483     <a class="code" href="_fenetre_8h.html#a1fc52bbc54c8af1d2f97f4aeb8549f24">hbox2_DefGroupe</a>=(GtkHBox*)gtk_hbox_new(TRUE,3);
<a name="l01484"></a>01484 
<a name="l01485"></a>01485     <a class="code" href="_fenetre_8h.html#a676f8f00fe945f2a6c5dee6931e77b46">label_NumUE_DefGroupe</a>=(GtkLabel*)gtk_label_new(<span class="stringliteral">&quot;NomUE&quot;</span>);
<a name="l01486"></a>01486     <a class="code" href="_fenetre_8h.html#ae17bea5ff2f672c5755bf1903c87b3f8">label_nb_DefGroupe</a>=(GtkLabel*)gtk_label_new(<span class="stringliteral">&quot;Choisir un groupe&quot;</span>);
<a name="l01487"></a>01487 
<a name="l01488"></a>01488     <a class="code" href="_fenetre_8h.html#afb01301b50c9fc5c3a72c1f6dbc0b5fd">combboxDefGroupe</a>=(GtkComboBox*)gtk_combo_box_new_text();
<a name="l01489"></a>01489     gtk_combo_box_append_text(<a class="code" href="_fenetre_8h.html#afb01301b50c9fc5c3a72c1f6dbc0b5fd">combboxDefGroupe</a>,<span class="stringliteral">&quot;1&quot;</span>);
<a name="l01490"></a>01490     gtk_combo_box_append_text(<a class="code" href="_fenetre_8h.html#afb01301b50c9fc5c3a72c1f6dbc0b5fd">combboxDefGroupe</a>,<span class="stringliteral">&quot;2&quot;</span>);
<a name="l01491"></a>01491     gtk_combo_box_append_text(<a class="code" href="_fenetre_8h.html#afb01301b50c9fc5c3a72c1f6dbc0b5fd">combboxDefGroupe</a>,<span class="stringliteral">&quot;3&quot;</span>);
<a name="l01492"></a>01492     gtk_combo_box_append_text(<a class="code" href="_fenetre_8h.html#afb01301b50c9fc5c3a72c1f6dbc0b5fd">combboxDefGroupe</a>,<span class="stringliteral">&quot;4&quot;</span>);
<a name="l01493"></a>01493     gtk_combo_box_append_text(<a class="code" href="_fenetre_8h.html#afb01301b50c9fc5c3a72c1f6dbc0b5fd">combboxDefGroupe</a>,<span class="stringliteral">&quot;5&quot;</span>);
<a name="l01494"></a>01494     <a class="code" href="_fenetre_8h.html#a2eda78fee188de35b6376ab72ff6c15a">bouton_valider_DefGroupe</a>=(GtkButton*)gtk_button_new_with_label(<span class="stringliteral">&quot;Valider&quot;</span>);
<a name="l01495"></a>01495     g_signal_connect(<a class="code" href="_fenetre_8h.html#a2eda78fee188de35b6376ab72ff6c15a">bouton_valider_DefGroupe</a>,<span class="stringliteral">&quot;clicked&quot;</span>,G_CALLBACK(<a class="code" href="_fenetre_8c.html#aeab544a0cfbb147a7843014d41c25c7a" title="cb_def_auto_gr">cb_def_auto_gr</a>),NULL);
<a name="l01496"></a>01496 
<a name="l01497"></a>01497     gtk_window_set_modal(GTK_WINDOW(<a class="code" href="_fenetre_8h.html#ab82a324f87648a3d13a60e05b0df2435">FenDefGroupe</a>),TRUE);
<a name="l01498"></a>01498     gtk_container_add(GTK_CONTAINER(<a class="code" href="_fenetre_8h.html#ab82a324f87648a3d13a60e05b0df2435">FenDefGroupe</a>),<a class="code" href="_fenetre_8h.html#a82859cf108d94a60b106a0361f08c017">tablePrincipal_DefGroupe</a>);
<a name="l01499"></a>01499 
<a name="l01500"></a>01500     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a82859cf108d94a60b106a0361f08c017">tablePrincipal_DefGroupe</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a676f8f00fe945f2a6c5dee6931e77b46">label_NumUE_DefGroupe</a>),0,1,0,1);
<a name="l01501"></a>01501     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a82859cf108d94a60b106a0361f08c017">tablePrincipal_DefGroupe</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#aeca7979b002626989c6b551f921d1b14">sep1_DefGroupe</a>),0,1,1,2);
<a name="l01502"></a>01502     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a82859cf108d94a60b106a0361f08c017">tablePrincipal_DefGroupe</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ae17bea5ff2f672c5755bf1903c87b3f8">label_nb_DefGroupe</a>),0,1,2,3);
<a name="l01503"></a>01503     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a82859cf108d94a60b106a0361f08c017">tablePrincipal_DefGroupe</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#abacf49272618ecb950e0b4ebce072895">sep2_DefGroupe</a>),0,1,3,4);
<a name="l01504"></a>01504 
<a name="l01505"></a>01505     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a82859cf108d94a60b106a0361f08c017">tablePrincipal_DefGroupe</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a0e4cc7010feca4eef189730198328575">hbox1_DefGroupe</a>),0,1,4,5);
<a name="l01506"></a>01506     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#a0e4cc7010feca4eef189730198328575">hbox1_DefGroupe</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#afb01301b50c9fc5c3a72c1f6dbc0b5fd">combboxDefGroupe</a>), TRUE, TRUE, 10);
<a name="l01507"></a>01507 
<a name="l01508"></a>01508     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a82859cf108d94a60b106a0361f08c017">tablePrincipal_DefGroupe</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a7eb4c53420a067665cbe81ee99eb6dda">sep3_DefGroupe</a>),0,1,5,6);
<a name="l01509"></a>01509 
<a name="l01510"></a>01510     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a82859cf108d94a60b106a0361f08c017">tablePrincipal_DefGroupe</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a1fc52bbc54c8af1d2f97f4aeb8549f24">hbox2_DefGroupe</a>),0,1,6,7);
<a name="l01511"></a>01511     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#a1fc52bbc54c8af1d2f97f4aeb8549f24">hbox2_DefGroupe</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a2eda78fee188de35b6376ab72ff6c15a">bouton_valider_DefGroupe</a>), TRUE, TRUE, 10);
<a name="l01512"></a>01512 
<a name="l01513"></a>01513 
<a name="l01514"></a>01514     gtk_window_set_default_size(GTK_WINDOW(<a class="code" href="_fenetre_8h.html#ab82a324f87648a3d13a60e05b0df2435">FenDefGroupe</a>),800,700);
<a name="l01515"></a>01515 
<a name="l01516"></a>01516 }
<a name="l01517"></a>01517 
<a name="l01518"></a>01518 
<a name="l01519"></a>01519 
<a name="l01520"></a><a class="code" href="_fenetre_8h.html#ad26ad06ab9818fec973538f73c1814e9">01520</a> <span class="keywordtype">void</span>  <a class="code" href="_fenetre_8c.html#a2a3c857180a9547a7a5babde15b290e7" title="preparerFenetreDefGroupe">preparerFenetreDefGroupe</a>()
<a name="l01521"></a>01521 {
<a name="l01522"></a>01522     <a class="code" href="_fenetre_8c.html#a906f1046afd710b30989179081a8a76b" title="initFenDefGroupe">initFenDefGroupe</a>();
<a name="l01523"></a>01523 }
<a name="l01524"></a>01524 
<a name="l01525"></a>01525 
<a name="l01526"></a>01526 
<a name="l01527"></a><a class="code" href="_fenetre_8h.html#aeab544a0cfbb147a7843014d41c25c7a">01527</a> <span class="keywordtype">void</span> <a class="code" href="_fenetre_8c.html#aeab544a0cfbb147a7843014d41c25c7a" title="cb_def_auto_gr">cb_def_auto_gr</a>()
<a name="l01528"></a>01528 {
<a name="l01529"></a>01529 
<a name="l01530"></a>01530     <span class="keywordtype">char</span>*c_codeue=(<span class="keywordtype">char</span>*)gtk_label_get_text(GTK_LABEL(<a class="code" href="_fenetre_8h.html#a2b60b8b870acd5e7a3879ff8ea502c59">label_codeUE_GestionUE</a>));
<a name="l01531"></a>01531     <span class="keywordtype">int</span> codeUe=atoi(c_codeue);
<a name="l01532"></a>01532     <a class="code" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> *ue=<a class="code" href="_u_e_8c.html#a8e8dfc85ab1cabe8c8ac73e3818347b0" title="recupérer UE dans un fichier binaire.">recUEParCode</a>(codeUe);
<a name="l01533"></a>01533     <span class="keywordtype">char</span>*c_nbgr=(<span class="keywordtype">char</span>*)gtk_combo_box_get_active_text(<a class="code" href="_fenetre_8h.html#afb01301b50c9fc5c3a72c1f6dbc0b5fd">combboxDefGroupe</a>);
<a name="l01534"></a>01534     <span class="keywordflow">if</span>(c_nbgr!=NULL)
<a name="l01535"></a>01535     {
<a name="l01536"></a>01536 
<a name="l01537"></a>01537 
<a name="l01538"></a>01538     <span class="keywordtype">int</span> nbgr=atoi(c_nbgr);
<a name="l01539"></a>01539     <a class="code" href="_i_p_8c.html#a9255ef022d73914d5983b9ca37df57ea" title="definitAutomatiquementGroupe">definitAutomatiquementGroupe</a>(ue,nbgr);
<a name="l01540"></a>01540     free(c_nbgr);
<a name="l01541"></a>01541     free(c_codeue);
<a name="l01542"></a>01542 
<a name="l01543"></a>01543 
<a name="l01544"></a>01544     <a class="code" href="_fenetre_8c.html#ab13ab021ca8601661fd38420c7bef9c1">preparerFenetreGererUe</a>(ue);
<a name="l01545"></a>01545    gtk_widget_hide_all(<a class="code" href="_fenetre_8h.html#ab82a324f87648a3d13a60e05b0df2435">FenDefGroupe</a>);
<a name="l01546"></a>01546     }
<a name="l01547"></a>01547     <a class="code" href="_u_e_8c.html#af3f16ef2c24f58324aeb92fc5771af69">detUE</a>(&amp;ue);
<a name="l01548"></a>01548 
<a name="l01549"></a>01549 }
<a name="l01550"></a>01550 
<a name="l01551"></a>01551 
<a name="l01552"></a><a class="code" href="_fenetre_8h.html#ace653aeab779e880fd224014d5ff1b33">01552</a> <span class="keywordtype">void</span> <a class="code" href="_fenetre_8c.html#a82a5a623f244521a74fb2101813b3843" title="initFenIdentification">initFenIdentification</a>()
<a name="l01553"></a>01553 {
<a name="l01554"></a>01554     <a class="code" href="_fenetre_8h.html#add9ddc774a819c82c9a7c7d8417f61ea">FenIdentification</a>=NULL;
<a name="l01555"></a>01555     <a class="code" href="_fenetre_8h.html#a49aa3ed176d80b5a21cde0f1466e7e2b">hbox4_Identifiant</a>=NULL;
<a name="l01556"></a>01556     <a class="code" href="_fenetre_8h.html#a25819938be9f473b9be265b65061b61a">hbox3_Identifiant</a>=NULL;
<a name="l01557"></a>01557     <a class="code" href="_fenetre_8h.html#a75470928c7d3a5278ebd75ab6a41aeb7">hbox1_Identifiant</a>=NULL;
<a name="l01558"></a>01558     <a class="code" href="_fenetre_8h.html#afe8612a9b1ed15276689ba64779b2144">hbox2_Identifiant</a>=NULL;
<a name="l01559"></a>01559 
<a name="l01560"></a>01560     <a class="code" href="_fenetre_8h.html#afaa5cd77d1c4a4b0f879dfe6df8145be">label_mdp_Identifiant</a>=NULL;
<a name="l01561"></a>01561     <a class="code" href="_fenetre_8h.html#a8da3ed1129b5aa332587b86b5a2d4e58">label_Identifiant</a>=NULL;
<a name="l01562"></a>01562     <a class="code" href="_fenetre_8h.html#ad269f242ea7dbaf5b77cbfed6c3c6c80">label_titre_Identifiant</a>=NULL;
<a name="l01563"></a>01563 
<a name="l01564"></a>01564     <a class="code" href="_fenetre_8h.html#a3266afbf59f1abc8dd493bc5d8ab1c10">hsep5_Identifiant</a>=NULL;
<a name="l01565"></a>01565     <a class="code" href="_fenetre_8h.html#ab3d17e61983e20d62d68ea6b48f286e8">hsep3_Identifiant</a>=NULL;
<a name="l01566"></a>01566     <a class="code" href="_fenetre_8h.html#a89eb8f9a0a03d4b694c7457df91ce699">hsep4_Identifiant</a>=NULL;
<a name="l01567"></a>01567     <a class="code" href="_fenetre_8h.html#a330eedb5755ff4dd07dcbf462b5d3658">hsep2_Identifiant</a>=NULL;
<a name="l01568"></a>01568     <a class="code" href="_fenetre_8h.html#a7283dd67208da09807027ef6c17613ea">hsep1_Identifiant</a>=NULL;
<a name="l01569"></a>01569     <a class="code" href="_fenetre_8h.html#ab6b7d024da65682efb1698b9b6e7348e">entry_Identifiant</a>=NULL;
<a name="l01570"></a>01570     <a class="code" href="_fenetre_8h.html#a98864a2fa4bcaaa4fea24c00d981050a">entry_mdp_Identifiant</a>=NULL;
<a name="l01571"></a>01571     <a class="code" href="_fenetre_8h.html#adfe604d057dce4653ab8fc982353516d">bouton_valider_Identifiant</a>=NULL;
<a name="l01572"></a>01572 
<a name="l01573"></a>01573     <a class="code" href="_fenetre_8h.html#add9ddc774a819c82c9a7c7d8417f61ea">FenIdentification</a>=gtk_window_new(GTK_WINDOW_TOPLEVEL);
<a name="l01574"></a>01574 
<a name="l01575"></a>01575     <a class="code" href="_fenetre_8h.html#aa3b5fe67c25802a66bc7b981a8eea063">tablePrincipal_Identifiant</a>=(GtkWidget*)gtk_table_new(11,1,FALSE);
<a name="l01576"></a>01576 
<a name="l01577"></a>01577     <a class="code" href="_fenetre_8h.html#a7283dd67208da09807027ef6c17613ea">hsep1_Identifiant</a>=(GtkHSeparator*)gtk_hseparator_new();
<a name="l01578"></a>01578     <a class="code" href="_fenetre_8h.html#a330eedb5755ff4dd07dcbf462b5d3658">hsep2_Identifiant</a>=(GtkHSeparator*)gtk_hseparator_new();
<a name="l01579"></a>01579     <a class="code" href="_fenetre_8h.html#ab3d17e61983e20d62d68ea6b48f286e8">hsep3_Identifiant</a>=(GtkHSeparator*)gtk_hseparator_new();
<a name="l01580"></a>01580     <a class="code" href="_fenetre_8h.html#a89eb8f9a0a03d4b694c7457df91ce699">hsep4_Identifiant</a>=(GtkHSeparator*)gtk_hseparator_new();
<a name="l01581"></a>01581     <a class="code" href="_fenetre_8h.html#a3266afbf59f1abc8dd493bc5d8ab1c10">hsep5_Identifiant</a>=(GtkHSeparator*)gtk_hseparator_new();
<a name="l01582"></a>01582 
<a name="l01583"></a>01583 
<a name="l01584"></a>01584     <a class="code" href="_fenetre_8h.html#ad269f242ea7dbaf5b77cbfed6c3c6c80">label_titre_Identifiant</a>   =(GtkLabel*)gtk_label_new(<span class="stringliteral">&quot;Identification&quot;</span>);
<a name="l01585"></a>01585     <a class="code" href="_fenetre_8h.html#a8da3ed1129b5aa332587b86b5a2d4e58">label_Identifiant</a>         =(GtkLabel*)gtk_label_new(<span class="stringliteral">&quot;Identifiant&quot;</span>);
<a name="l01586"></a>01586     <a class="code" href="_fenetre_8h.html#afaa5cd77d1c4a4b0f879dfe6df8145be">label_mdp_Identifiant</a>     =(GtkLabel*)gtk_label_new(<span class="stringliteral">&quot;Mot de passe&quot;</span>);
<a name="l01587"></a>01587 
<a name="l01588"></a>01588     <a class="code" href="_fenetre_8h.html#ab6b7d024da65682efb1698b9b6e7348e">entry_Identifiant</a>         =(GtkEntry*)gtk_entry_new();
<a name="l01589"></a>01589     gtk_entry_set_text(<a class="code" href="_fenetre_8h.html#ab6b7d024da65682efb1698b9b6e7348e">entry_Identifiant</a>,<span class="stringliteral">&quot;Identifiant&quot;</span>);
<a name="l01590"></a>01590     <a class="code" href="_fenetre_8h.html#a98864a2fa4bcaaa4fea24c00d981050a">entry_mdp_Identifiant</a>     =(GtkEntry*)gtk_entry_new();
<a name="l01591"></a>01591     gtk_entry_set_visibility(<a class="code" href="_fenetre_8h.html#a98864a2fa4bcaaa4fea24c00d981050a">entry_mdp_Identifiant</a>,FALSE);
<a name="l01592"></a>01592     gtk_entry_set_text(<a class="code" href="_fenetre_8h.html#a98864a2fa4bcaaa4fea24c00d981050a">entry_mdp_Identifiant</a>,<span class="stringliteral">&quot;**********&quot;</span>);
<a name="l01593"></a>01593     <a class="code" href="_fenetre_8h.html#a75470928c7d3a5278ebd75ab6a41aeb7">hbox1_Identifiant</a>=(GtkHBox*)gtk_hbox_new(TRUE,3);
<a name="l01594"></a>01594     <a class="code" href="_fenetre_8h.html#afe8612a9b1ed15276689ba64779b2144">hbox2_Identifiant</a>=(GtkHBox*)gtk_hbox_new(TRUE,3);
<a name="l01595"></a>01595     <a class="code" href="_fenetre_8h.html#a25819938be9f473b9be265b65061b61a">hbox3_Identifiant</a>=(GtkHBox*)gtk_hbox_new(TRUE,3);
<a name="l01596"></a>01596     <a class="code" href="_fenetre_8h.html#a49aa3ed176d80b5a21cde0f1466e7e2b">hbox4_Identifiant</a>=(GtkHBox*)gtk_hbox_new(TRUE,3);
<a name="l01597"></a>01597 
<a name="l01598"></a>01598     <a class="code" href="_fenetre_8h.html#adfe604d057dce4653ab8fc982353516d">bouton_valider_Identifiant</a>=(GtkButton*)gtk_button_new_with_label(<span class="stringliteral">&quot;Valider&quot;</span>);
<a name="l01599"></a>01599 
<a name="l01600"></a>01600     gtk_window_set_modal(GTK_WINDOW(<a class="code" href="_fenetre_8h.html#add9ddc774a819c82c9a7c7d8417f61ea">FenIdentification</a>),TRUE);
<a name="l01601"></a>01601     gtk_container_add(GTK_CONTAINER(<a class="code" href="_fenetre_8h.html#add9ddc774a819c82c9a7c7d8417f61ea">FenIdentification</a>),<a class="code" href="_fenetre_8h.html#aa3b5fe67c25802a66bc7b981a8eea063">tablePrincipal_Identifiant</a>);
<a name="l01602"></a>01602 
<a name="l01603"></a>01603     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#aa3b5fe67c25802a66bc7b981a8eea063">tablePrincipal_Identifiant</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a75470928c7d3a5278ebd75ab6a41aeb7">hbox1_Identifiant</a>)     ,0,1,0,1);
<a name="l01604"></a>01604     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#aa3b5fe67c25802a66bc7b981a8eea063">tablePrincipal_Identifiant</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a7283dd67208da09807027ef6c17613ea">hsep1_Identifiant</a>)     ,0,1,1,2);
<a name="l01605"></a>01605 
<a name="l01606"></a>01606     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#aa3b5fe67c25802a66bc7b981a8eea063">tablePrincipal_Identifiant</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#afe8612a9b1ed15276689ba64779b2144">hbox2_Identifiant</a>)     ,0,1,2,3);
<a name="l01607"></a>01607     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#aa3b5fe67c25802a66bc7b981a8eea063">tablePrincipal_Identifiant</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a330eedb5755ff4dd07dcbf462b5d3658">hsep2_Identifiant</a>)     ,0,1,3,4);
<a name="l01608"></a>01608 
<a name="l01609"></a>01609     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#aa3b5fe67c25802a66bc7b981a8eea063">tablePrincipal_Identifiant</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ab6b7d024da65682efb1698b9b6e7348e">entry_Identifiant</a>)     ,0,1,4,5);
<a name="l01610"></a>01610     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#aa3b5fe67c25802a66bc7b981a8eea063">tablePrincipal_Identifiant</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ab3d17e61983e20d62d68ea6b48f286e8">hsep3_Identifiant</a>)     ,0,1,5,6);
<a name="l01611"></a>01611 
<a name="l01612"></a>01612     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#aa3b5fe67c25802a66bc7b981a8eea063">tablePrincipal_Identifiant</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a25819938be9f473b9be265b65061b61a">hbox3_Identifiant</a>)     ,0,1,6,7);
<a name="l01613"></a>01613     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#aa3b5fe67c25802a66bc7b981a8eea063">tablePrincipal_Identifiant</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a89eb8f9a0a03d4b694c7457df91ce699">hsep4_Identifiant</a>)     ,0,1,7,8);
<a name="l01614"></a>01614 
<a name="l01615"></a>01615     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#aa3b5fe67c25802a66bc7b981a8eea063">tablePrincipal_Identifiant</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a98864a2fa4bcaaa4fea24c00d981050a">entry_mdp_Identifiant</a>),0,1,8,9);
<a name="l01616"></a>01616     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#aa3b5fe67c25802a66bc7b981a8eea063">tablePrincipal_Identifiant</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a3266afbf59f1abc8dd493bc5d8ab1c10">hsep5_Identifiant</a>)    ,0,1,9,10);
<a name="l01617"></a>01617     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#aa3b5fe67c25802a66bc7b981a8eea063">tablePrincipal_Identifiant</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a49aa3ed176d80b5a21cde0f1466e7e2b">hbox4_Identifiant</a>)    ,0,1,10,11);
<a name="l01618"></a>01618 
<a name="l01619"></a>01619     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#a75470928c7d3a5278ebd75ab6a41aeb7">hbox1_Identifiant</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ad269f242ea7dbaf5b77cbfed6c3c6c80">label_titre_Identifiant</a>)   , FALSE, FALSE, 10);
<a name="l01620"></a>01620     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#afe8612a9b1ed15276689ba64779b2144">hbox2_Identifiant</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a8da3ed1129b5aa332587b86b5a2d4e58">label_Identifiant</a>)         , FALSE, FALSE, 10);
<a name="l01621"></a>01621     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#a25819938be9f473b9be265b65061b61a">hbox3_Identifiant</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#afaa5cd77d1c4a4b0f879dfe6df8145be">label_mdp_Identifiant</a>)     , FALSE, FALSE, 10);
<a name="l01622"></a>01622     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#a49aa3ed176d80b5a21cde0f1466e7e2b">hbox4_Identifiant</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#adfe604d057dce4653ab8fc982353516d">bouton_valider_Identifiant</a>), FALSE, FALSE, 10);
<a name="l01623"></a>01623     gtk_window_set_default_size(GTK_WINDOW(<a class="code" href="_fenetre_8h.html#add9ddc774a819c82c9a7c7d8417f61ea">FenIdentification</a>),300,200);
<a name="l01624"></a>01624 
<a name="l01625"></a>01625     <a class="code" href="_fenetre_8c.html#a6d29d521da89e0f27618b52184443c10" title="connectSignal_FenetreIdentification">connectSignal_FenetreIdentification</a>();
<a name="l01626"></a>01626 }
<a name="l01627"></a>01627 <span class="comment">/**********************************************/</span>
<a name="l01628"></a>01628 
<a name="l01629"></a><a class="code" href="_fenetre_8h.html#a032049c00b4e95fc428dbb523ce2444b">01629</a> <span class="keywordtype">void</span> <a class="code" href="_fenetre_8c.html#a662f1dc1265640969c59c449dde862cc" title="initFenEtudiant">initFenEtudiant</a>()
<a name="l01630"></a>01630 {
<a name="l01631"></a>01631     <a class="code" href="_fenetre_8h.html#a6408ea9a6cbc6230178394d1b502eceb">FenEtudiant</a>=NULL;
<a name="l01632"></a>01632     <a class="code" href="_fenetre_8h.html#a2c8924cee028726301fd21891001cb04">table_ip_Etudiant</a>=NULL;
<a name="l01633"></a>01633     <a class="code" href="_fenetre_8h.html#a987925aca67d6a407acabf49c3973861">tablePrincipal_Etudiant</a>=NULL;
<a name="l01634"></a>01634     <a class="code" href="_fenetre_8h.html#afe54d5defe3042e4e08010ccf01bcfd8">table_tomuss_Etudiant</a>=NULL;
<a name="l01635"></a>01635     <a class="code" href="_fenetre_8h.html#acc3d103b5885453bf312389278abb675">image_Etudiant</a>=NULL;
<a name="l01636"></a>01636     <a class="code" href="_fenetre_8h.html#a9ef8c22ffee3cdd7aececc60d1736ab2">hsep1_Etudiant</a>=NULL;
<a name="l01637"></a>01637     <a class="code" href="_fenetre_8h.html#a1373514183b1c971a37b3d4dc772a0be">hsep2_Etudiant</a>=NULL;
<a name="l01638"></a>01638     <a class="code" href="_fenetre_8h.html#a3de1c62dc0647f15d4b8598686000517">hsep3_Etudiant</a>=NULL;
<a name="l01639"></a>01639     <a class="code" href="_fenetre_8h.html#ae657791434a7b2bb599e7b2be328c956">hsep4_Etudiant</a>=NULL;
<a name="l01640"></a>01640     <a class="code" href="_fenetre_8h.html#a1aa82c08cb4f4564867c25c3c61a9eda">vsep1_Etudiant</a>=NULL;
<a name="l01641"></a>01641     <a class="code" href="_fenetre_8h.html#a1dc369415a75651b99387a25fa63f099">vsep2_Etudiant</a>=NULL;
<a name="l01642"></a>01642     <a class="code" href="_fenetre_8h.html#a6cfcaa86eebc1d49e494b0fa970776f5">vsep3_Etudiant</a>=NULL;
<a name="l01643"></a>01643     <a class="code" href="_fenetre_8h.html#a38ea12d55d5dca0b3ab4b2b53ee9ae00">label_numEtu_Etudaint</a>=NULL;
<a name="l01644"></a>01644     <a class="code" href="_fenetre_8h.html#a096cae6ea5016a622b08ea3ea17ae843">label_nomEtu_Etudaint</a>=NULL;
<a name="l01645"></a>01645     <a class="code" href="_fenetre_8h.html#ac17908e664a3686c4777d84b11947043">label_prenomEtu_Etudaint</a>=NULL;
<a name="l01646"></a>01646     <a class="code" href="_fenetre_8h.html#aa9330401c05d29cf1d65740ded453038">label_ip_Etudaint</a>=NULL;
<a name="l01647"></a>01647     <a class="code" href="_fenetre_8h.html#a62096773983923d55614c38ec8308f47">label_tomuss_Etudaint</a>=NULL;
<a name="l01648"></a>01648     <a class="code" href="_fenetre_8h.html#a1d3a8e0fd151e8f10ecc106e068ea28e">label_cours_Etudaint</a>=NULL;
<a name="l01649"></a>01649     <a class="code" href="_fenetre_8h.html#a13ce08a758991fb186b63123c9050760">textview_Etudiant</a>=NULL;
<a name="l01650"></a>01650     <a class="code" href="_fenetre_8h.html#aa485b489330090b5f72a6237a8b1968d">hbox1_Etudiant</a>=NULL;
<a name="l01651"></a>01651     <a class="code" href="_fenetre_8h.html#af71b15cfef73e3be72402e75785cf364">hbox2_Etudiant</a>=NULL;
<a name="l01652"></a>01652     <a class="code" href="_fenetre_8h.html#a9768ab57f89689cacc5eb1cc0267401f">bouton_deconnection_Etudiant</a>=NULL;
<a name="l01653"></a>01653 
<a name="l01654"></a>01654 
<a name="l01655"></a>01655     <a class="code" href="_fenetre_8h.html#a6408ea9a6cbc6230178394d1b502eceb">FenEtudiant</a>=gtk_window_new(GTK_WINDOW_TOPLEVEL);
<a name="l01656"></a>01656     <a class="code" href="_fenetre_8h.html#a987925aca67d6a407acabf49c3973861">tablePrincipal_Etudiant</a>=(GtkWidget*)gtk_table_new(12,1,FALSE);
<a name="l01657"></a>01657     <a class="code" href="_fenetre_8h.html#a2c8924cee028726301fd21891001cb04">table_ip_Etudiant</a>      =(GtkWidget*)gtk_table_new(1,1,FALSE);
<a name="l01658"></a>01658     <a class="code" href="_fenetre_8h.html#afe54d5defe3042e4e08010ccf01bcfd8">table_tomuss_Etudiant</a>  =(GtkWidget*)gtk_table_new(1,1,FALSE);
<a name="l01659"></a>01659     <a class="code" href="_fenetre_8h.html#acc3d103b5885453bf312389278abb675">image_Etudiant</a>=gtk_image_new();
<a name="l01660"></a>01660 
<a name="l01661"></a>01661 
<a name="l01662"></a>01662     <a class="code" href="_fenetre_8h.html#a9ef8c22ffee3cdd7aececc60d1736ab2">hsep1_Etudiant</a>=(GtkHSeparator*)gtk_hseparator_new();
<a name="l01663"></a>01663     <a class="code" href="_fenetre_8h.html#a1373514183b1c971a37b3d4dc772a0be">hsep2_Etudiant</a>=(GtkHSeparator*)gtk_hseparator_new();
<a name="l01664"></a>01664     <a class="code" href="_fenetre_8h.html#a3de1c62dc0647f15d4b8598686000517">hsep3_Etudiant</a>=(GtkHSeparator*)gtk_hseparator_new();
<a name="l01665"></a>01665     <a class="code" href="_fenetre_8h.html#ae657791434a7b2bb599e7b2be328c956">hsep4_Etudiant</a>=(GtkHSeparator*)gtk_hseparator_new();
<a name="l01666"></a>01666 
<a name="l01667"></a>01667     <a class="code" href="_fenetre_8h.html#a1aa82c08cb4f4564867c25c3c61a9eda">vsep1_Etudiant</a>=(GtkVSeparator*)gtk_vseparator_new();
<a name="l01668"></a>01668     <a class="code" href="_fenetre_8h.html#a1dc369415a75651b99387a25fa63f099">vsep2_Etudiant</a>=(GtkVSeparator*)gtk_vseparator_new();
<a name="l01669"></a>01669     <a class="code" href="_fenetre_8h.html#a6cfcaa86eebc1d49e494b0fa970776f5">vsep3_Etudiant</a>=(GtkVSeparator*)gtk_vseparator_new();
<a name="l01670"></a>01670 
<a name="l01671"></a>01671     <a class="code" href="_fenetre_8h.html#a38ea12d55d5dca0b3ab4b2b53ee9ae00">label_numEtu_Etudaint</a>   =(GtkLabel*)gtk_label_new(<span class="stringliteral">&quot;numEtu&quot;</span>);
<a name="l01672"></a>01672     <a class="code" href="_fenetre_8h.html#a096cae6ea5016a622b08ea3ea17ae843">label_nomEtu_Etudaint</a>   =(GtkLabel*)gtk_label_new(<span class="stringliteral">&quot;nomEtu&quot;</span>);
<a name="l01673"></a>01673     <a class="code" href="_fenetre_8h.html#ac17908e664a3686c4777d84b11947043">label_prenomEtu_Etudaint</a>=(GtkLabel*)gtk_label_new(<span class="stringliteral">&quot;prenomEtu&quot;</span>);
<a name="l01674"></a>01674     <a class="code" href="_fenetre_8h.html#aa9330401c05d29cf1d65740ded453038">label_ip_Etudaint</a>       =(GtkLabel*)gtk_label_new(<span class="stringliteral">&quot;Inscription pedagogique&quot;</span>);
<a name="l01675"></a>01675     <a class="code" href="_fenetre_8h.html#a62096773983923d55614c38ec8308f47">label_tomuss_Etudaint</a>   =(GtkLabel*)gtk_label_new(<span class="stringliteral">&quot;Tomuss&quot;</span>);
<a name="l01676"></a>01676     <a class="code" href="_fenetre_8h.html#a1d3a8e0fd151e8f10ecc106e068ea28e">label_cours_Etudaint</a>    =(GtkLabel*)gtk_label_new(<span class="stringliteral">&quot;Vos Cours&quot;</span>);
<a name="l01677"></a>01677 
<a name="l01678"></a>01678     <a class="code" href="_fenetre_8h.html#a13ce08a758991fb186b63123c9050760">textview_Etudiant</a>= (GtkTextView*)gtk_text_view_new();
<a name="l01679"></a>01679     gtk_text_view_set_justification(<a class="code" href="_fenetre_8h.html#a13ce08a758991fb186b63123c9050760">textview_Etudiant</a>, GTK_JUSTIFY_CENTER);
<a name="l01680"></a>01680 
<a name="l01681"></a>01681     <a class="code" href="_fenetre_8h.html#aa485b489330090b5f72a6237a8b1968d">hbox1_Etudiant</a>=(GtkHBox*)gtk_hbox_new(FALSE,7);
<a name="l01682"></a>01682 
<a name="l01683"></a>01683     <a class="code" href="_fenetre_8h.html#af71b15cfef73e3be72402e75785cf364">hbox2_Etudiant</a>=(GtkHBox*)gtk_hbox_new(TRUE,3);
<a name="l01684"></a>01684 
<a name="l01685"></a>01685     <a class="code" href="_fenetre_8h.html#a9768ab57f89689cacc5eb1cc0267401f">bouton_deconnection_Etudiant</a>=(GtkButton*)gtk_button_new_with_label(<span class="stringliteral">&quot;Deconnection&quot;</span>);
<a name="l01686"></a>01686 
<a name="l01687"></a>01687     gtk_window_set_modal(GTK_WINDOW(<a class="code" href="_fenetre_8h.html#a6408ea9a6cbc6230178394d1b502eceb">FenEtudiant</a>),TRUE);
<a name="l01688"></a>01688     gtk_container_add(GTK_CONTAINER(<a class="code" href="_fenetre_8h.html#a6408ea9a6cbc6230178394d1b502eceb">FenEtudiant</a>),<a class="code" href="_fenetre_8h.html#a987925aca67d6a407acabf49c3973861">tablePrincipal_Etudiant</a>);
<a name="l01689"></a>01689 
<a name="l01690"></a>01690     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a987925aca67d6a407acabf49c3973861">tablePrincipal_Etudiant</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#aa485b489330090b5f72a6237a8b1968d">hbox1_Etudiant</a>)       ,0,1,0,1);
<a name="l01691"></a>01691     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a987925aca67d6a407acabf49c3973861">tablePrincipal_Etudiant</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a9ef8c22ffee3cdd7aececc60d1736ab2">hsep1_Etudiant</a>)       ,0,1,1,2);
<a name="l01692"></a>01692     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a987925aca67d6a407acabf49c3973861">tablePrincipal_Etudiant</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#aa9330401c05d29cf1d65740ded453038">label_ip_Etudaint</a>)    ,0,1,2,3);
<a name="l01693"></a>01693     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a987925aca67d6a407acabf49c3973861">tablePrincipal_Etudiant</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a2c8924cee028726301fd21891001cb04">table_ip_Etudiant</a>)    ,0,1,3,4);
<a name="l01694"></a>01694     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a987925aca67d6a407acabf49c3973861">tablePrincipal_Etudiant</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a1373514183b1c971a37b3d4dc772a0be">hsep2_Etudiant</a>)       ,0,1,4,5);
<a name="l01695"></a>01695     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a987925aca67d6a407acabf49c3973861">tablePrincipal_Etudiant</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a1d3a8e0fd151e8f10ecc106e068ea28e">label_cours_Etudaint</a>) ,0,1,5,6);
<a name="l01696"></a>01696     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a987925aca67d6a407acabf49c3973861">tablePrincipal_Etudiant</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a13ce08a758991fb186b63123c9050760">textview_Etudiant</a>)    ,0,1,6,7);
<a name="l01697"></a>01697     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a987925aca67d6a407acabf49c3973861">tablePrincipal_Etudiant</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a3de1c62dc0647f15d4b8598686000517">hsep3_Etudiant</a>)       ,0,1,7,8);
<a name="l01698"></a>01698     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a987925aca67d6a407acabf49c3973861">tablePrincipal_Etudiant</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a62096773983923d55614c38ec8308f47">label_tomuss_Etudaint</a>),0,1,8,9);
<a name="l01699"></a>01699     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a987925aca67d6a407acabf49c3973861">tablePrincipal_Etudiant</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#afe54d5defe3042e4e08010ccf01bcfd8">table_tomuss_Etudiant</a>),0,1,9,10);
<a name="l01700"></a>01700     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a987925aca67d6a407acabf49c3973861">tablePrincipal_Etudiant</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ae657791434a7b2bb599e7b2be328c956">hsep4_Etudiant</a>)       ,0,1,10,11);
<a name="l01701"></a>01701     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a987925aca67d6a407acabf49c3973861">tablePrincipal_Etudiant</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#af71b15cfef73e3be72402e75785cf364">hbox2_Etudiant</a>)       ,0,1,11,12);
<a name="l01702"></a>01702 
<a name="l01703"></a>01703     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#aa485b489330090b5f72a6237a8b1968d">hbox1_Etudiant</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#acc3d103b5885453bf312389278abb675">image_Etudiant</a>)          , FALSE, FALSE, 10);
<a name="l01704"></a>01704     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#aa485b489330090b5f72a6237a8b1968d">hbox1_Etudiant</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a1aa82c08cb4f4564867c25c3c61a9eda">vsep1_Etudiant</a>)          , FALSE, FALSE, 10);
<a name="l01705"></a>01705     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#aa485b489330090b5f72a6237a8b1968d">hbox1_Etudiant</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a38ea12d55d5dca0b3ab4b2b53ee9ae00">label_numEtu_Etudaint</a>)   , FALSE, FALSE, 10);
<a name="l01706"></a>01706     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#aa485b489330090b5f72a6237a8b1968d">hbox1_Etudiant</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a1dc369415a75651b99387a25fa63f099">vsep2_Etudiant</a>)          , FALSE, FALSE, 10);
<a name="l01707"></a>01707     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#aa485b489330090b5f72a6237a8b1968d">hbox1_Etudiant</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a096cae6ea5016a622b08ea3ea17ae843">label_nomEtu_Etudaint</a>)   , FALSE, FALSE, 10);
<a name="l01708"></a>01708     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#aa485b489330090b5f72a6237a8b1968d">hbox1_Etudiant</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a6cfcaa86eebc1d49e494b0fa970776f5">vsep3_Etudiant</a>)          , FALSE, FALSE, 10);
<a name="l01709"></a>01709     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#aa485b489330090b5f72a6237a8b1968d">hbox1_Etudiant</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ac17908e664a3686c4777d84b11947043">label_prenomEtu_Etudaint</a>), FALSE, FALSE, 10);
<a name="l01710"></a>01710 
<a name="l01711"></a>01711     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#af71b15cfef73e3be72402e75785cf364">hbox2_Etudiant</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a9768ab57f89689cacc5eb1cc0267401f">bouton_deconnection_Etudiant</a>), FALSE, FALSE, 10);
<a name="l01712"></a>01712     gtk_window_set_default_size(GTK_WINDOW(<a class="code" href="_fenetre_8h.html#a6408ea9a6cbc6230178394d1b502eceb">FenEtudiant</a>),800,700);
<a name="l01713"></a>01713 
<a name="l01714"></a>01714 }
<a name="l01715"></a>01715 <span class="comment">/**************************/</span>
<a name="l01716"></a>01716 
<a name="l01717"></a>01717 
<a name="l01722"></a><a class="code" href="_fenetre_8h.html#af30a0840638376040c826bde497cb74c">01722</a> <span class="keywordtype">void</span> <a class="code" href="_fenetre_8c.html#af30a0840638376040c826bde497cb74c" title="cb_quit_application_admin">cb_quit_application_admin</a>()
<a name="l01723"></a>01723 {
<a name="l01724"></a>01724 <a class="code" href="_fenetre_8c.html#a5da07baa5fe0d0b2d916a3d4a5d35b10">cb_quit_fenAdmin</a>();
<a name="l01725"></a>01725 gtk_main_quit();
<a name="l01726"></a>01726 }
<a name="l01727"></a>01727 
<a name="l01732"></a><a class="code" href="_fenetre_8h.html#a1490db2912012de75525bff3855684ab">01732</a> <span class="keywordtype">void</span> <a class="code" href="_fenetre_8c.html#a1490db2912012de75525bff3855684ab" title="cb_quit_application_enseignant">cb_quit_application_enseignant</a>()
<a name="l01733"></a>01733 {
<a name="l01734"></a>01734     <a class="code" href="_fenetre_8h.html#a9684685288e3bc4fb337000a730c35c4">p_builder</a>=NULL;
<a name="l01735"></a>01735     <a class="code" href="_fenetre_8c.html#aa64a933fb397ef61ff26d54781a304fc" title="cb_quit_identification">cb_quit_identification</a>();
<a name="l01736"></a>01736     gtk_main_quit();
<a name="l01737"></a>01737 }
<a name="l01738"></a>01738 
<a name="l01739"></a><a class="code" href="_fenetre_8c.html#a51620622ae866f12d7619fedb1b6d22e">01739</a> <span class="keywordtype">void</span> <a class="code" href="_fenetre_8c.html#a51620622ae866f12d7619fedb1b6d22e">cb_quit_fen_ip</a>()
<a name="l01740"></a>01740 {
<a name="l01741"></a>01741 
<a name="l01742"></a>01742 }
<a name="l01743"></a>01743 
<a name="l01748"></a><a class="code" href="_fenetre_8h.html#a60d90ff65128f35c59ae18a88f04d356">01748</a> <span class="keywordtype">void</span> <a class="code" href="_fenetre_8c.html#a60d90ff65128f35c59ae18a88f04d356" title="cb_quit_application_etudiant">cb_quit_application_etudiant</a>()
<a name="l01749"></a>01749 {
<a name="l01750"></a>01750     gtk_widget_destroy(<a class="code" href="_fenetre_8h.html#acc3d103b5885453bf312389278abb675">image_Etudiant</a>);
<a name="l01751"></a>01751     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a9ef8c22ffee3cdd7aececc60d1736ab2">hsep1_Etudiant</a>));
<a name="l01752"></a>01752     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a1373514183b1c971a37b3d4dc772a0be">hsep2_Etudiant</a>));
<a name="l01753"></a>01753     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a3de1c62dc0647f15d4b8598686000517">hsep3_Etudiant</a>));
<a name="l01754"></a>01754     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ae657791434a7b2bb599e7b2be328c956">hsep4_Etudiant</a>));
<a name="l01755"></a>01755 
<a name="l01756"></a>01756     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a1aa82c08cb4f4564867c25c3c61a9eda">vsep1_Etudiant</a>));
<a name="l01757"></a>01757     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a1dc369415a75651b99387a25fa63f099">vsep2_Etudiant</a>));
<a name="l01758"></a>01758     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a6cfcaa86eebc1d49e494b0fa970776f5">vsep3_Etudiant</a>));
<a name="l01759"></a>01759 
<a name="l01760"></a>01760     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a13ce08a758991fb186b63123c9050760">textview_Etudiant</a>));
<a name="l01761"></a>01761     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a38ea12d55d5dca0b3ab4b2b53ee9ae00">label_numEtu_Etudaint</a>));
<a name="l01762"></a>01762     gtk_widget_destroy( GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a096cae6ea5016a622b08ea3ea17ae843">label_nomEtu_Etudaint</a>));
<a name="l01763"></a>01763     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ac17908e664a3686c4777d84b11947043">label_prenomEtu_Etudaint</a>));
<a name="l01764"></a>01764     gtk_widget_destroy( GTK_WIDGET(<a class="code" href="_fenetre_8h.html#aa9330401c05d29cf1d65740ded453038">label_ip_Etudaint</a>));
<a name="l01765"></a>01765     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a1d3a8e0fd151e8f10ecc106e068ea28e">label_cours_Etudaint</a>));
<a name="l01766"></a>01766     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a62096773983923d55614c38ec8308f47">label_tomuss_Etudaint</a>));
<a name="l01767"></a>01767 
<a name="l01768"></a>01768     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a9768ab57f89689cacc5eb1cc0267401f">bouton_deconnection_Etudiant</a>));
<a name="l01769"></a>01769 
<a name="l01770"></a>01770     gtk_widget_destroy(<a class="code" href="_fenetre_8h.html#a2c8924cee028726301fd21891001cb04">table_ip_Etudiant</a>);
<a name="l01771"></a>01771     gtk_widget_destroy( <a class="code" href="_fenetre_8h.html#afe54d5defe3042e4e08010ccf01bcfd8">table_tomuss_Etudiant</a>);
<a name="l01772"></a>01772     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#aa485b489330090b5f72a6237a8b1968d">hbox1_Etudiant</a>));
<a name="l01773"></a>01773     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#af71b15cfef73e3be72402e75785cf364">hbox2_Etudiant</a>));
<a name="l01774"></a>01774     gtk_widget_destroy(<a class="code" href="_fenetre_8h.html#a987925aca67d6a407acabf49c3973861">tablePrincipal_Etudiant</a>);
<a name="l01775"></a>01775     gtk_widget_destroy(<a class="code" href="_fenetre_8h.html#a6408ea9a6cbc6230178394d1b502eceb">FenEtudiant</a>);
<a name="l01776"></a>01776 
<a name="l01777"></a>01777     <a class="code" href="_fenetre_8c.html#aa64a933fb397ef61ff26d54781a304fc" title="cb_quit_identification">cb_quit_identification</a>();
<a name="l01778"></a>01778     gtk_main_quit();
<a name="l01779"></a>01779 }
<a name="l01780"></a>01780 
<a name="l01781"></a>01781 
<a name="l01782"></a>01782 
<a name="l01783"></a><a class="code" href="_fenetre_8h.html#a333790e747ac1ceb6b756a64f799d0f4">01783</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#ad645edd5cfb7948556bd34d236d173bf" title="reAfficheFenetreIdentification">reAfficheFenetreIdentification</a>()
<a name="l01784"></a>01784 {
<a name="l01785"></a>01785     gtk_window_set_default_size(GTK_WINDOW(<a class="code" href="_fenetre_8h.html#add9ddc774a819c82c9a7c7d8417f61ea">FenIdentification</a>),300,200);
<a name="l01786"></a>01786     gtk_widget_show_all(<a class="code" href="_fenetre_8h.html#add9ddc774a819c82c9a7c7d8417f61ea">FenIdentification</a>);
<a name="l01787"></a>01787 }
<a name="l01788"></a>01788 
<a name="l01789"></a>01789 
<a name="l01790"></a><a class="code" href="_fenetre_8h.html#aa64a933fb397ef61ff26d54781a304fc">01790</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#aa64a933fb397ef61ff26d54781a304fc" title="cb_quit_identification">cb_quit_identification</a>()
<a name="l01791"></a>01791 {
<a name="l01792"></a>01792     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ad269f242ea7dbaf5b77cbfed6c3c6c80">label_titre_Identifiant</a>));
<a name="l01793"></a>01793     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a8da3ed1129b5aa332587b86b5a2d4e58">label_Identifiant</a>));
<a name="l01794"></a>01794     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#afaa5cd77d1c4a4b0f879dfe6df8145be">label_mdp_Identifiant</a>));
<a name="l01795"></a>01795 
<a name="l01796"></a>01796     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ab6b7d024da65682efb1698b9b6e7348e">entry_Identifiant</a>));
<a name="l01797"></a>01797     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a98864a2fa4bcaaa4fea24c00d981050a">entry_mdp_Identifiant</a>));
<a name="l01798"></a>01798 
<a name="l01799"></a>01799     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#adfe604d057dce4653ab8fc982353516d">bouton_valider_Identifiant</a>));
<a name="l01800"></a>01800 
<a name="l01801"></a>01801     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a7283dd67208da09807027ef6c17613ea">hsep1_Identifiant</a>));
<a name="l01802"></a>01802     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a330eedb5755ff4dd07dcbf462b5d3658">hsep2_Identifiant</a>));
<a name="l01803"></a>01803     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ab3d17e61983e20d62d68ea6b48f286e8">hsep3_Identifiant</a>));
<a name="l01804"></a>01804     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a89eb8f9a0a03d4b694c7457df91ce699">hsep4_Identifiant</a>));
<a name="l01805"></a>01805     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a3266afbf59f1abc8dd493bc5d8ab1c10">hsep5_Identifiant</a>));
<a name="l01806"></a>01806 
<a name="l01807"></a>01807     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a75470928c7d3a5278ebd75ab6a41aeb7">hbox1_Identifiant</a>));
<a name="l01808"></a>01808     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#afe8612a9b1ed15276689ba64779b2144">hbox2_Identifiant</a>));
<a name="l01809"></a>01809     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a25819938be9f473b9be265b65061b61a">hbox3_Identifiant</a>));
<a name="l01810"></a>01810     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a49aa3ed176d80b5a21cde0f1466e7e2b">hbox4_Identifiant</a>));
<a name="l01811"></a>01811 
<a name="l01812"></a>01812     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#aa3b5fe67c25802a66bc7b981a8eea063">tablePrincipal_Identifiant</a>));
<a name="l01813"></a>01813 
<a name="l01814"></a>01814     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#add9ddc774a819c82c9a7c7d8417f61ea">FenIdentification</a>));
<a name="l01815"></a>01815 
<a name="l01816"></a>01816 
<a name="l01817"></a>01817     <a class="code" href="_fenetre_8h.html#add9ddc774a819c82c9a7c7d8417f61ea">FenIdentification</a>=NULL;
<a name="l01818"></a>01818     <a class="code" href="_fenetre_8h.html#a49aa3ed176d80b5a21cde0f1466e7e2b">hbox4_Identifiant</a>=NULL;
<a name="l01819"></a>01819     <a class="code" href="_fenetre_8h.html#a25819938be9f473b9be265b65061b61a">hbox3_Identifiant</a>=NULL;
<a name="l01820"></a>01820     <a class="code" href="_fenetre_8h.html#a75470928c7d3a5278ebd75ab6a41aeb7">hbox1_Identifiant</a>=NULL;
<a name="l01821"></a>01821     <a class="code" href="_fenetre_8h.html#afe8612a9b1ed15276689ba64779b2144">hbox2_Identifiant</a>=NULL;
<a name="l01822"></a>01822 
<a name="l01823"></a>01823     <a class="code" href="_fenetre_8h.html#afaa5cd77d1c4a4b0f879dfe6df8145be">label_mdp_Identifiant</a>=NULL;
<a name="l01824"></a>01824     <a class="code" href="_fenetre_8h.html#a8da3ed1129b5aa332587b86b5a2d4e58">label_Identifiant</a>=NULL;
<a name="l01825"></a>01825     <a class="code" href="_fenetre_8h.html#ad269f242ea7dbaf5b77cbfed6c3c6c80">label_titre_Identifiant</a>=NULL;
<a name="l01826"></a>01826 
<a name="l01827"></a>01827     <a class="code" href="_fenetre_8h.html#a3266afbf59f1abc8dd493bc5d8ab1c10">hsep5_Identifiant</a>=NULL;
<a name="l01828"></a>01828     <a class="code" href="_fenetre_8h.html#ab3d17e61983e20d62d68ea6b48f286e8">hsep3_Identifiant</a>=NULL;
<a name="l01829"></a>01829     <a class="code" href="_fenetre_8h.html#a89eb8f9a0a03d4b694c7457df91ce699">hsep4_Identifiant</a>=NULL;
<a name="l01830"></a>01830     <a class="code" href="_fenetre_8h.html#a330eedb5755ff4dd07dcbf462b5d3658">hsep2_Identifiant</a>=NULL;
<a name="l01831"></a>01831     <a class="code" href="_fenetre_8h.html#a7283dd67208da09807027ef6c17613ea">hsep1_Identifiant</a>=NULL;
<a name="l01832"></a>01832     <a class="code" href="_fenetre_8h.html#ab6b7d024da65682efb1698b9b6e7348e">entry_Identifiant</a>=NULL;
<a name="l01833"></a>01833     <a class="code" href="_fenetre_8h.html#a98864a2fa4bcaaa4fea24c00d981050a">entry_mdp_Identifiant</a>=NULL;
<a name="l01834"></a>01834     <a class="code" href="_fenetre_8h.html#adfe604d057dce4653ab8fc982353516d">bouton_valider_Identifiant</a>=NULL;
<a name="l01835"></a>01835 }
<a name="l01836"></a>01836 
<a name="l01837"></a>01837 
<a name="l01838"></a>01838 
<a name="l01839"></a><a class="code" href="_fenetre_8h.html#abf56761e628c7f0e2b83fa38e57f5cab">01839</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#abf56761e628c7f0e2b83fa38e57f5cab" title="cb_quit_fenIp">cb_quit_fenIp</a>()
<a name="l01840"></a>01840 {
<a name="l01841"></a>01841     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a88aee855ecd0b23bf2c62684df506c5e">sep1</a>));
<a name="l01842"></a>01842     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a52b65555f22f5bb6926adce6ae9077d0">sep2</a>));
<a name="l01843"></a>01843     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a3579bfe54b17e086851c2b7c636838fa">sep3</a>));
<a name="l01844"></a>01844 
<a name="l01845"></a>01845     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a01ea0ea70b97126e82b6b0d2bc488998">label_enseignement_presence</a>));
<a name="l01846"></a>01846 
<a name="l01847"></a>01847     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a5e0bd6b1ac77fd02755fb865923698a7">inscrireBouton</a>));
<a name="l01848"></a>01848     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#af5d585904d2576b281e89eb3b279f15b">desinscrireBouton</a>));
<a name="l01849"></a>01849 
<a name="l01850"></a>01850 
<a name="l01851"></a>01851     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ab59f1c3d6c81f3062dd2c20aa2c52d11">table_bouton_fen_ip</a>));
<a name="l01852"></a>01852     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a1a0fb2bb3634459f6697e0f6a03501d3">table_ue</a>));
<a name="l01853"></a>01853     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a052774ff1891f46dbb545ae2f5ff01d9">table_ue_etu</a>));
<a name="l01854"></a>01854     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ab06e970469291fa324349612353e462b">table_etu</a>));
<a name="l01855"></a>01855 
<a name="l01856"></a>01856 
<a name="l01857"></a>01857     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a17f9b4803ffa9f778a75157a6de499aa">scrollTableUe</a>));
<a name="l01858"></a>01858     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a609319a608751b0fbda0e20ef5c49f08">scrollWinTableEtu</a>));
<a name="l01859"></a>01859 
<a name="l01860"></a>01860     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#af97ebff09219485e113f6efd003065fd">tablePrincipal</a>));
<a name="l01861"></a>01861     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a793822af2d10a18564dfebca2ba7be01">windowFenIp</a>));
<a name="l01862"></a>01862 }
<a name="l01863"></a>01863 
<a name="l01864"></a>01864 
<a name="l01865"></a><a class="code" href="_fenetre_8h.html#a791011ec6e6de3914ac57cd99cc2024c">01865</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#a791011ec6e6de3914ac57cd99cc2024c" title="cb_quit_fenPresence">cb_quit_fenPresence</a>()
<a name="l01866"></a>01866 {
<a name="l01867"></a>01867     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ac446d415ab6e03bdca06af1dfe12cbdd">sep1_Presence</a>));
<a name="l01868"></a>01868     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ab9e4635391d7a9b9a811735714431e78">sep2_Presence</a>));
<a name="l01869"></a>01869 
<a name="l01870"></a>01870     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a01ea0ea70b97126e82b6b0d2bc488998">label_enseignement_presence</a>));
<a name="l01871"></a>01871 
<a name="l01872"></a>01872     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a5c2592ced8d80144da71306fe57a419b">bouton_valider_presence</a>));
<a name="l01873"></a>01873 
<a name="l01874"></a>01874     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#abd364fecae78332fb8f15952005f8a15">table_etu_Presence</a>));
<a name="l01875"></a>01875 
<a name="l01876"></a>01876     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#add0aaa7a484ace96625a9383f9e024a8">scrollWinTableEtuPrecence</a>));
<a name="l01877"></a>01877 
<a name="l01878"></a>01878     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a81c5ced75e14122331b59fb0955b7325">windowFenPresence</a>));
<a name="l01879"></a>01879 }
<a name="l01880"></a>01880 
<a name="l01881"></a>01881 
<a name="l01882"></a><a class="code" href="_fenetre_8h.html#a377ca7b2e39727209ba2edd7dae8b056">01882</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#a377ca7b2e39727209ba2edd7dae8b056" title="cb_quit_fenDefGroupe">cb_quit_fenDefGroupe</a>()
<a name="l01883"></a>01883 {
<a name="l01884"></a>01884     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a676f8f00fe945f2a6c5dee6931e77b46">label_NumUE_DefGroupe</a>));
<a name="l01885"></a>01885     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ae17bea5ff2f672c5755bf1903c87b3f8">label_nb_DefGroupe</a>));
<a name="l01886"></a>01886 
<a name="l01887"></a>01887     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#aeca7979b002626989c6b551f921d1b14">sep1_DefGroupe</a>));
<a name="l01888"></a>01888     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#abacf49272618ecb950e0b4ebce072895">sep2_DefGroupe</a>));
<a name="l01889"></a>01889     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a7eb4c53420a067665cbe81ee99eb6dda">sep3_DefGroupe</a>));
<a name="l01890"></a>01890 
<a name="l01891"></a>01891     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a2eda78fee188de35b6376ab72ff6c15a">bouton_valider_DefGroupe</a>));
<a name="l01892"></a>01892 
<a name="l01893"></a>01893     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#afb01301b50c9fc5c3a72c1f6dbc0b5fd">combboxDefGroupe</a>));
<a name="l01894"></a>01894 
<a name="l01895"></a>01895     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a0e4cc7010feca4eef189730198328575">hbox1_DefGroupe</a>));
<a name="l01896"></a>01896     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a1fc52bbc54c8af1d2f97f4aeb8549f24">hbox2_DefGroupe</a>));
<a name="l01897"></a>01897 
<a name="l01898"></a>01898     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a82859cf108d94a60b106a0361f08c017">tablePrincipal_DefGroupe</a>));
<a name="l01899"></a>01899 
<a name="l01900"></a>01900     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ab82a324f87648a3d13a60e05b0df2435">FenDefGroupe</a>));
<a name="l01901"></a>01901     <a class="code" href="_fenetre_8h.html#a676f8f00fe945f2a6c5dee6931e77b46">label_NumUE_DefGroupe</a>=NULL;
<a name="l01902"></a>01902     <a class="code" href="_fenetre_8h.html#ae17bea5ff2f672c5755bf1903c87b3f8">label_nb_DefGroupe</a>=NULL;
<a name="l01903"></a>01903     <a class="code" href="_fenetre_8h.html#aeca7979b002626989c6b551f921d1b14">sep1_DefGroupe</a>=NULL;
<a name="l01904"></a>01904     <a class="code" href="_fenetre_8h.html#abacf49272618ecb950e0b4ebce072895">sep2_DefGroupe</a>=NULL;
<a name="l01905"></a>01905     <a class="code" href="_fenetre_8h.html#a7eb4c53420a067665cbe81ee99eb6dda">sep3_DefGroupe</a>=NULL;
<a name="l01906"></a>01906     <a class="code" href="_fenetre_8h.html#a2eda78fee188de35b6376ab72ff6c15a">bouton_valider_DefGroupe</a>=NULL;
<a name="l01907"></a>01907     <a class="code" href="_fenetre_8h.html#a0e4cc7010feca4eef189730198328575">hbox1_DefGroupe</a>=NULL;
<a name="l01908"></a>01908     <a class="code" href="_fenetre_8h.html#a1fc52bbc54c8af1d2f97f4aeb8549f24">hbox2_DefGroupe</a>=NULL;
<a name="l01909"></a>01909     <a class="code" href="_fenetre_8h.html#a82859cf108d94a60b106a0361f08c017">tablePrincipal_DefGroupe</a>=NULL;
<a name="l01910"></a>01910     <a class="code" href="_fenetre_8h.html#ab82a324f87648a3d13a60e05b0df2435">FenDefGroupe</a>=NULL;
<a name="l01911"></a>01911 }
<a name="l01912"></a>01912 
<a name="l01913"></a>01913 
<a name="l01914"></a>01914 
<a name="l01915"></a>01915 
<a name="l01916"></a><a class="code" href="_fenetre_8h.html#a371cdbddbc5bb692246a301efc89c6ac">01916</a> <span class="keywordtype">void</span> <a class="code" href="_fenetre_8c.html#a371cdbddbc5bb692246a301efc89c6ac">initFenGestionUE</a>()
<a name="l01917"></a>01917 {
<a name="l01918"></a>01918     <a class="code" href="_fenetre_8h.html#a5e928d43fcbc61548d850574c6c1455e">FenGestionUE</a>=gtk_window_new(GTK_WINDOW_TOPLEVEL);
<a name="l01919"></a>01919 
<a name="l01920"></a>01920     <a class="code" href="_fenetre_8h.html#a15550ea2effbeb229afe4534f623f692">tablePrincipal_GestionUE</a>=(GtkWidget*)gtk_table_new(23,1,FALSE);
<a name="l01921"></a>01921 
<a name="l01922"></a>01922 
<a name="l01923"></a>01923     <a class="code" href="_fenetre_8h.html#a8150eeef97bb43c840d7c60e256985c2">hbox1_GestionUE</a>=(GtkHBox*)gtk_hbox_new(TRUE,4);
<a name="l01924"></a>01924     <a class="code" href="_fenetre_8h.html#ade6c0af3a892a90cb8a03fb8d62b248d">hbox2_GestionUE</a>=(GtkHBox*)gtk_hbox_new(TRUE,3);
<a name="l01925"></a>01925     <a class="code" href="_fenetre_8h.html#a8a44a84ca32bf06c7d8c9216aeab1944">hbox3_GestionUE</a>=(GtkHBox*)gtk_hbox_new(TRUE,3);
<a name="l01926"></a>01926     <a class="code" href="_fenetre_8h.html#a87e5d0ba2735f9670d49bdecee8630c1">hbox4_GestionUE</a>=(GtkHBox*)gtk_hbox_new(TRUE,3);
<a name="l01927"></a>01927     <a class="code" href="_fenetre_8h.html#a929a6c81e90555bdc46b63cf7b48366c">hbox5_GestionUE</a>=(GtkHBox*)gtk_hbox_new(TRUE,3);
<a name="l01928"></a>01928     <a class="code" href="_fenetre_8h.html#a8f8528bd14c297b5feea68d5d3b16c4f">hbox6_GestionUE</a>=(GtkHBox*)gtk_hbox_new(TRUE,3);
<a name="l01929"></a>01929     <a class="code" href="_fenetre_8h.html#af0efd01c7dcd1abd7de46bd01aa64284">hbox7_GestionUE</a>=(GtkHBox*)gtk_hbox_new(TRUE,3);
<a name="l01930"></a>01930     <a class="code" href="_fenetre_8h.html#a667b1288ce07667c52ad741ceb06b3ff">hbox8_GestionUE</a>=(GtkHBox*)gtk_hbox_new(TRUE,3);
<a name="l01931"></a>01931     <a class="code" href="_fenetre_8h.html#ac0a8a77e3e9dfad8c4c2f9b067f6d208">hbox9_GestionUE</a>=(GtkHBox*)gtk_hbox_new(TRUE,3);
<a name="l01932"></a>01932     <a class="code" href="_fenetre_8h.html#a27a56a6765f1f64c469673c9a49d1ca3">hbox10_GestionUE</a>=(GtkHBox*)gtk_hbox_new(TRUE,3);
<a name="l01933"></a>01933     <a class="code" href="_fenetre_8h.html#afac38445745f1829378d878e5f661ab6">hbox11_GestionUE</a>=(GtkHBox*)gtk_hbox_new(TRUE,3);
<a name="l01934"></a>01934 
<a name="l01935"></a>01935     <a class="code" href="_fenetre_8h.html#ac98409e870707b2dcb332181e0e189ef">hbox_enseignantCM_GestionUE</a> =(GtkHBox*)gtk_hbox_new(TRUE,0);
<a name="l01936"></a>01936     <a class="code" href="_fenetre_8h.html#af2d433eb9493e20893018b2a5e095a2d">hbox_chargeTD_GestionUE</a>     =(GtkHBox*)gtk_hbox_new(TRUE,0);
<a name="l01937"></a>01937     <a class="code" href="_fenetre_8h.html#a84cb8c490b7da38774a092cfc750b2fd">hbox_chargeTP_GestionUE</a>     =(GtkHBox*)gtk_hbox_new(TRUE,0);
<a name="l01938"></a>01938     <a class="code" href="_fenetre_8h.html#a24f60833c416858a1a116270c6bb910f">hbox_CM_GestionUE</a>           =(GtkHBox*)gtk_hbox_new(TRUE,0);
<a name="l01939"></a>01939     <a class="code" href="_fenetre_8h.html#ac9a2eb88a77dd5651400c147c91c95e3">hbox_TD_GestionUE</a>           =(GtkHBox*)gtk_hbox_new(TRUE,0);
<a name="l01940"></a>01940     <a class="code" href="_fenetre_8h.html#a5feeb48347d2e702cb1a5bebf09b1174">hbox_TP_GestionUE</a>           =(GtkHBox*)gtk_hbox_new(TRUE,0);
<a name="l01941"></a>01941     <a class="code" href="_fenetre_8h.html#aa1ffa80ea3bd4922e7cef38d315dcff6">hbox_evaluation_GestionUE</a>   =(GtkHBox*)gtk_hbox_new(TRUE,0);
<a name="l01942"></a>01942     <a class="code" href="_fenetre_8h.html#ac6520654d02bb361a470fde019dc8847">hbox_moyenne_GestionUE</a>      =(GtkHBox*)gtk_hbox_new(TRUE,0);
<a name="l01943"></a>01943 
<a name="l01944"></a>01944     <a class="code" href="_fenetre_8h.html#a51231772913bc39ef9ed53da8fdb0520">hsep1_GestionUE</a>=(GtkHSeparator*)gtk_hseparator_new();
<a name="l01945"></a>01945     <a class="code" href="_fenetre_8h.html#a516ef871f481794ca755599494718ddd">hsep2_GestionUE</a>=(GtkHSeparator*)gtk_hseparator_new();
<a name="l01946"></a>01946     <a class="code" href="_fenetre_8h.html#ad80e6597bb2e09c28ce8fd1568c08e4c">hsep3_GestionUE</a>=(GtkHSeparator*)gtk_hseparator_new();
<a name="l01947"></a>01947     <a class="code" href="_fenetre_8h.html#a58963bde54efcdcae16d36c32187a17c">hsep4_GestionUE</a>=(GtkHSeparator*)gtk_hseparator_new();
<a name="l01948"></a>01948     <a class="code" href="_fenetre_8h.html#a8afe57193d454f7ab60e8b784f80e48a">hsep5_GestionUE</a>=(GtkHSeparator*)gtk_hseparator_new();
<a name="l01949"></a>01949     <a class="code" href="_fenetre_8h.html#a8322865c4c3fc2f8b694beed51110298">hsep6_GestionUE</a>=(GtkHSeparator*)gtk_hseparator_new();
<a name="l01950"></a>01950     <a class="code" href="_fenetre_8h.html#ad1beccbc2e21433ca643614dee7d9c1d">hsep7_GestionUE</a>=(GtkHSeparator*)gtk_hseparator_new();
<a name="l01951"></a>01951 
<a name="l01952"></a>01952 
<a name="l01953"></a>01953 
<a name="l01954"></a>01954     <a class="code" href="_fenetre_8h.html#a38a8dffda2140c58c0ef27bc7c77e2c6">label_titre_GestionUE</a>         =(GtkLabel*)gtk_label_new(<span class="stringliteral">&quot;Gestion de l&#39;Unite d&#39; Enseignement:&quot;</span>);
<a name="l01955"></a>01955     <a class="code" href="_fenetre_8h.html#afbc2bee89d133b2d360dd812a5afdad2">label_nbEtu_GestionUE</a>         =(GtkLabel*)gtk_label_new(<span class="stringliteral">&quot;nbEtu&quot;</span>);
<a name="l01956"></a>01956     <a class="code" href="_fenetre_8h.html#abcfa5c22235b9876cfc8b0b86c1f2d04">label_nbGroupe_GestionUE</a>      =(GtkLabel*)gtk_label_new(<span class="stringliteral">&quot;nbGroupe&quot;</span>);
<a name="l01957"></a>01957     <a class="code" href="_fenetre_8h.html#a2b60b8b870acd5e7a3879ff8ea502c59">label_codeUE_GestionUE</a>          =(GtkLabel*)gtk_label_new(<span class="stringliteral">&quot;codeUE&quot;</span>);
<a name="l01958"></a>01958 
<a name="l01959"></a>01959     <a class="code" href="_fenetre_8h.html#aa95ce21d258a283e89853d34e08f8cf1">label_respUE_GestionUE</a>        =(GtkLabel*)gtk_label_new(<span class="stringliteral">&quot;Responsable de l&#39;ue        :&quot;</span>);
<a name="l01960"></a>01960     <a class="code" href="_fenetre_8h.html#a09fd6f7184249727be85ce48ad740ca8">label_enseignantCM_GestionUE</a>  =(GtkLabel*)gtk_label_new(<span class="stringliteral">&quot;Enseignant CM&quot;</span>);
<a name="l01961"></a>01961     <a class="code" href="_fenetre_8h.html#a3ce2b1930fa8fa79cce52b06dbddfeee">label_chargeTD_GestionUE</a>      =(GtkLabel*)gtk_label_new(<span class="stringliteral">&quot;chargeTD&quot;</span>);
<a name="l01962"></a>01962     <a class="code" href="_fenetre_8h.html#ae6b7479d79ee3287c4b677456bbe6901">label_chargeTP_GestionUE</a>      =(GtkLabel*)gtk_label_new(<span class="stringliteral">&quot;chargeTP&quot;</span>);
<a name="l01963"></a>01963 
<a name="l01964"></a>01964     <a class="code" href="_fenetre_8h.html#ad9debdc0dc02c150fb08e88beaacfce3">label_enseigementUE_GestionUE</a> =(GtkLabel*)gtk_label_new(<span class="stringliteral">&quot;Enseignement de l&#39;UE&quot;</span>);
<a name="l01965"></a>01965     <a class="code" href="_fenetre_8h.html#ac5b8508325ca7881f577346c6e1a25e6">label_CM_GestionUE</a>            =(GtkLabel*)gtk_label_new(<span class="stringliteral">&quot;CM&quot;</span>);
<a name="l01966"></a>01966     <a class="code" href="_fenetre_8h.html#a6240497d81ec2ea98496706a465c415b">label_TD_GestionUE</a>            =(GtkLabel*)gtk_label_new(<span class="stringliteral">&quot;TD&quot;</span>);
<a name="l01967"></a>01967     <a class="code" href="_fenetre_8h.html#a275b1b3153074d514cf196a6aea22572">label_TP_GestionUE</a>            =(GtkLabel*)gtk_label_new(<span class="stringliteral">&quot;TP&quot;</span>);
<a name="l01968"></a>01968 
<a name="l01969"></a>01969     <a class="code" href="_fenetre_8h.html#ac0be8b879de0fded0f921e28fca337f9">label_evaluation_GestionUE</a>    =(GtkLabel*)gtk_label_new(<span class="stringliteral">&quot;Evaluation&quot;</span>);
<a name="l01970"></a>01970     <a class="code" href="_fenetre_8h.html#a682ba146a1c5d95fd39990291d92fd46">label_listEvaluation_GestionUE</a>=(GtkLabel*)gtk_label_new(<span class="stringliteral">&quot;Listes des evaluations&quot;</span>);
<a name="l01971"></a>01971 
<a name="l01972"></a>01972     <a class="code" href="_fenetre_8h.html#aff4062aa9be9066bde7da3a3a7d8651c">label_noteUE_GestionUE</a>=(GtkLabel*)gtk_label_new(<span class="stringliteral">&quot;Notes de l&#39;UE&quot;</span>);
<a name="l01973"></a>01973     <a class="code" href="_fenetre_8h.html#a48e44b488c648034648fd8197bfe98a2">label_moyenneUE_GestionUE</a>=(GtkLabel*)gtk_label_new(<span class="stringliteral">&quot;Moyenne de l&#39;UE&quot;</span>);
<a name="l01974"></a>01974 
<a name="l01975"></a>01975     <a class="code" href="_fenetre_8h.html#a88a429af50d1793aa8e6a975506eb296">bouton_defgroupe_GestionUE</a>                =(GtkButton*)gtk_button_new_with_label(<span class="stringliteral">&quot;Definir les groupes&quot;</span>);
<a name="l01976"></a>01976     <a class="code" href="_fenetre_8h.html#a49eb0831aaabcd4e28709dd39db7be09">bouton_modif_enseignantCM_GestionUE</a>  =(GtkButton*)gtk_button_new_with_label(<span class="stringliteral">&quot;Modifier&quot;</span>);
<a name="l01977"></a>01977     <a class="code" href="_fenetre_8h.html#ad49b1c15e89806eebdbf48379fcef982">bouton_modif_chargeTD_GestionUE</a>      =(GtkButton*)gtk_button_new_with_label(<span class="stringliteral">&quot;Modifier&quot;</span>);
<a name="l01978"></a>01978     <a class="code" href="_fenetre_8h.html#af6340a4102628d8b21adae1e3f6acb77">bouton_modif_chargeTP_GestionUE</a>      =(GtkButton*)gtk_button_new_with_label(<span class="stringliteral">&quot;Modifier&quot;</span>);
<a name="l01979"></a>01979     <a class="code" href="_fenetre_8h.html#a2d37bea0523ad8b41732210558fa71e5">bouton_modif_CM_GestionUE</a>            =(GtkButton*)gtk_button_new_with_label(<span class="stringliteral">&quot;Modifier&quot;</span>);
<a name="l01980"></a>01980     <a class="code" href="_fenetre_8h.html#a29d446e157b67eddd9cfa40a497f9ba2">bouton_modif_TD_GestionUE</a>            =(GtkButton*)gtk_button_new_with_label(<span class="stringliteral">&quot;Modifier&quot;</span>);
<a name="l01981"></a>01981     <a class="code" href="_fenetre_8h.html#a8ea8efeb3babbcbdf132fa2d15bc6298">bouton_modif_TP_GestionUE</a>            =(GtkButton*)gtk_button_new_with_label(<span class="stringliteral">&quot;Modifier&quot;</span>);
<a name="l01982"></a>01982     <a class="code" href="_fenetre_8h.html#ac8a45d26f96affd4d717d03bfc84f2a9">bouton_modif_evaluation_GestionUE</a>    =(GtkButton*)gtk_button_new_with_label(<span class="stringliteral">&quot;Modifier&quot;</span>);
<a name="l01983"></a>01983     <a class="code" href="_fenetre_8h.html#afa2760209189b8f1e22a1833dcd14186">bouton_noteEtu_GestionUE</a>             =(GtkButton*)gtk_button_new_with_label(<span class="stringliteral">&quot;Notes des etudiants&quot;</span>);
<a name="l01984"></a>01984     <a class="code" href="_fenetre_8h.html#a4ff680ccec1e0dc8d2c2da1ad00f03bb">bouton_valoriser_GestionUE</a>           =(GtkButton*)gtk_button_new_with_label(<span class="stringliteral">&quot;Valoriser&quot;</span>);
<a name="l01985"></a>01985     <a class="code" href="_fenetre_8h.html#a7a27795428947217e183a16f1f4bc5a9">bouton_fermer_GestionUE</a>              =(GtkButton*)gtk_button_new_with_label(<span class="stringliteral">&quot;Fermer&quot;</span>);
<a name="l01986"></a>01986 
<a name="l01987"></a>01987     <a class="code" href="_fenetre_8h.html#aa9898c689407f9dab577b094488d0421">bouton_link_GestionUE</a>                =(GtkLinkButton*)gtk_link_button_new(<span class="stringliteral">&quot;Correspondre avec L&#39;UE&quot;</span>);
<a name="l01988"></a>01988     gtk_link_button_set_uri(<a class="code" href="_fenetre_8h.html#aa9898c689407f9dab577b094488d0421">bouton_link_GestionUE</a>, <span class="stringliteral">&quot;mailto:ue@etu.univ-lyon1.fr&quot;</span>);
<a name="l01989"></a>01989 
<a name="l01990"></a>01990     gtk_window_set_modal(GTK_WINDOW(<a class="code" href="_fenetre_8h.html#a5e928d43fcbc61548d850574c6c1455e">FenGestionUE</a>),TRUE);
<a name="l01991"></a>01991     gtk_container_add(GTK_CONTAINER(<a class="code" href="_fenetre_8h.html#a5e928d43fcbc61548d850574c6c1455e">FenGestionUE</a>),<a class="code" href="_fenetre_8h.html#a15550ea2effbeb229afe4534f623f692">tablePrincipal_GestionUE</a>);
<a name="l01992"></a>01992 
<a name="l01993"></a>01993     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a15550ea2effbeb229afe4534f623f692">tablePrincipal_GestionUE</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a38a8dffda2140c58c0ef27bc7c77e2c6">label_titre_GestionUE</a>)        ,0,1,0,1);
<a name="l01994"></a>01994     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a15550ea2effbeb229afe4534f623f692">tablePrincipal_GestionUE</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a51231772913bc39ef9ed53da8fdb0520">hsep1_GestionUE</a>)              ,0,1,1,2);
<a name="l01995"></a>01995 
<a name="l01996"></a>01996     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a15550ea2effbeb229afe4534f623f692">tablePrincipal_GestionUE</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a8150eeef97bb43c840d7c60e256985c2">hbox1_GestionUE</a>)              ,0,1,2,3);
<a name="l01997"></a>01997     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a15550ea2effbeb229afe4534f623f692">tablePrincipal_GestionUE</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a516ef871f481794ca755599494718ddd">hsep2_GestionUE</a>)              ,0,1,3,4);
<a name="l01998"></a>01998 
<a name="l01999"></a>01999     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a15550ea2effbeb229afe4534f623f692">tablePrincipal_GestionUE</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#aa95ce21d258a283e89853d34e08f8cf1">label_respUE_GestionUE</a>)       ,0,1,4,5);
<a name="l02000"></a>02000     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a15550ea2effbeb229afe4534f623f692">tablePrincipal_GestionUE</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ade6c0af3a892a90cb8a03fb8d62b248d">hbox2_GestionUE</a>)              ,0,1,5,6);
<a name="l02001"></a>02001     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a15550ea2effbeb229afe4534f623f692">tablePrincipal_GestionUE</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a8a44a84ca32bf06c7d8c9216aeab1944">hbox3_GestionUE</a>)              ,0,1,6,7);
<a name="l02002"></a>02002     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a15550ea2effbeb229afe4534f623f692">tablePrincipal_GestionUE</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a87e5d0ba2735f9670d49bdecee8630c1">hbox4_GestionUE</a>)              ,0,1,7,8);
<a name="l02003"></a>02003     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a15550ea2effbeb229afe4534f623f692">tablePrincipal_GestionUE</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ad80e6597bb2e09c28ce8fd1568c08e4c">hsep3_GestionUE</a>)              ,0,1,8,9);
<a name="l02004"></a>02004 
<a name="l02005"></a>02005     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a15550ea2effbeb229afe4534f623f692">tablePrincipal_GestionUE</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ad9debdc0dc02c150fb08e88beaacfce3">label_enseigementUE_GestionUE</a>),0,1,9,10);
<a name="l02006"></a>02006     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a15550ea2effbeb229afe4534f623f692">tablePrincipal_GestionUE</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a929a6c81e90555bdc46b63cf7b48366c">hbox5_GestionUE</a>)            ,0,1,10,11);
<a name="l02007"></a>02007     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a15550ea2effbeb229afe4534f623f692">tablePrincipal_GestionUE</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a8f8528bd14c297b5feea68d5d3b16c4f">hbox6_GestionUE</a>)            ,0,1,11,12);
<a name="l02008"></a>02008     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a15550ea2effbeb229afe4534f623f692">tablePrincipal_GestionUE</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#af0efd01c7dcd1abd7de46bd01aa64284">hbox7_GestionUE</a>)            ,0,1,12,13);
<a name="l02009"></a>02009     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a15550ea2effbeb229afe4534f623f692">tablePrincipal_GestionUE</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a58963bde54efcdcae16d36c32187a17c">hsep4_GestionUE</a>)              ,0,1,13,14);
<a name="l02010"></a>02010 
<a name="l02011"></a>02011 
<a name="l02012"></a>02012     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a15550ea2effbeb229afe4534f623f692">tablePrincipal_GestionUE</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ac0be8b879de0fded0f921e28fca337f9">label_evaluation_GestionUE</a>)   ,0,1,14,15);
<a name="l02013"></a>02013     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a15550ea2effbeb229afe4534f623f692">tablePrincipal_GestionUE</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a667b1288ce07667c52ad741ceb06b3ff">hbox8_GestionUE</a>)              ,0,1,15,16);
<a name="l02014"></a>02014     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a15550ea2effbeb229afe4534f623f692">tablePrincipal_GestionUE</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a8afe57193d454f7ab60e8b784f80e48a">hsep5_GestionUE</a>)              ,0,1,16,17);
<a name="l02015"></a>02015 
<a name="l02016"></a>02016     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a15550ea2effbeb229afe4534f623f692">tablePrincipal_GestionUE</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a48e44b488c648034648fd8197bfe98a2">label_moyenneUE_GestionUE</a>)       ,0,1,17,18);
<a name="l02017"></a>02017     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a15550ea2effbeb229afe4534f623f692">tablePrincipal_GestionUE</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ac0a8a77e3e9dfad8c4c2f9b067f6d208">hbox9_GestionUE</a>)              ,0,1,18,19);
<a name="l02018"></a>02018     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a15550ea2effbeb229afe4534f623f692">tablePrincipal_GestionUE</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a8322865c4c3fc2f8b694beed51110298">hsep6_GestionUE</a>)              ,0,1,19,20);
<a name="l02019"></a>02019 
<a name="l02020"></a>02020     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a15550ea2effbeb229afe4534f623f692">tablePrincipal_GestionUE</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a27a56a6765f1f64c469673c9a49d1ca3">hbox10_GestionUE</a>)             ,0,1,20,21);
<a name="l02021"></a>02021     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a15550ea2effbeb229afe4534f623f692">tablePrincipal_GestionUE</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ad1beccbc2e21433ca643614dee7d9c1d">hsep7_GestionUE</a>)              ,0,1,21,22);
<a name="l02022"></a>02022     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a15550ea2effbeb229afe4534f623f692">tablePrincipal_GestionUE</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#afac38445745f1829378d878e5f661ab6">hbox11_GestionUE</a>)             ,0,1,22,23);
<a name="l02023"></a>02023 
<a name="l02024"></a>02024 
<a name="l02025"></a>02025 
<a name="l02026"></a>02026     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#a8150eeef97bb43c840d7c60e256985c2">hbox1_GestionUE</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#afbc2bee89d133b2d360dd812a5afdad2">label_nbEtu_GestionUE</a>)     , FALSE, FALSE, 10);
<a name="l02027"></a>02027     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#a8150eeef97bb43c840d7c60e256985c2">hbox1_GestionUE</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#abcfa5c22235b9876cfc8b0b86c1f2d04">label_nbGroupe_GestionUE</a>)  , FALSE, FALSE, 10);
<a name="l02028"></a>02028     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#a8150eeef97bb43c840d7c60e256985c2">hbox1_GestionUE</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a2b60b8b870acd5e7a3879ff8ea502c59">label_codeUE_GestionUE</a>)    , FALSE, FALSE, 10);
<a name="l02029"></a>02029     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#a8150eeef97bb43c840d7c60e256985c2">hbox1_GestionUE</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a88a429af50d1793aa8e6a975506eb296">bouton_defgroupe_GestionUE</a>), FALSE, FALSE, 10);
<a name="l02030"></a>02030 
<a name="l02031"></a>02031 
<a name="l02032"></a>02032     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#ade6c0af3a892a90cb8a03fb8d62b248d">hbox2_GestionUE</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a09fd6f7184249727be85ce48ad740ca8">label_enseignantCM_GestionUE</a>)   , FALSE, FALSE, 10);
<a name="l02033"></a>02033     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#ade6c0af3a892a90cb8a03fb8d62b248d">hbox2_GestionUE</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ac98409e870707b2dcb332181e0e189ef">hbox_enseignantCM_GestionUE</a>)    , FALSE, FALSE, 10);
<a name="l02034"></a>02034     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#ade6c0af3a892a90cb8a03fb8d62b248d">hbox2_GestionUE</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a49eb0831aaabcd4e28709dd39db7be09">bouton_modif_enseignantCM_GestionUE</a>), FALSE, FALSE, 10);
<a name="l02035"></a>02035 
<a name="l02036"></a>02036     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#a8a44a84ca32bf06c7d8c9216aeab1944">hbox3_GestionUE</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a3ce2b1930fa8fa79cce52b06dbddfeee">label_chargeTD_GestionUE</a>)       , FALSE, FALSE, 10);
<a name="l02037"></a>02037     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#a8a44a84ca32bf06c7d8c9216aeab1944">hbox3_GestionUE</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#af2d433eb9493e20893018b2a5e095a2d">hbox_chargeTD_GestionUE</a>)        , FALSE, FALSE, 10);
<a name="l02038"></a>02038     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#a8a44a84ca32bf06c7d8c9216aeab1944">hbox3_GestionUE</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ad49b1c15e89806eebdbf48379fcef982">bouton_modif_chargeTD_GestionUE</a>), FALSE, FALSE, 10);
<a name="l02039"></a>02039 
<a name="l02040"></a>02040     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#a87e5d0ba2735f9670d49bdecee8630c1">hbox4_GestionUE</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ae6b7479d79ee3287c4b677456bbe6901">label_chargeTP_GestionUE</a>)       , FALSE, FALSE, 10);
<a name="l02041"></a>02041     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#a87e5d0ba2735f9670d49bdecee8630c1">hbox4_GestionUE</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a84cb8c490b7da38774a092cfc750b2fd">hbox_chargeTP_GestionUE</a>)        , FALSE, FALSE, 10);
<a name="l02042"></a>02042     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#a87e5d0ba2735f9670d49bdecee8630c1">hbox4_GestionUE</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#af6340a4102628d8b21adae1e3f6acb77">bouton_modif_chargeTP_GestionUE</a>), FALSE, FALSE, 10);
<a name="l02043"></a>02043 
<a name="l02044"></a>02044     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#a929a6c81e90555bdc46b63cf7b48366c">hbox5_GestionUE</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ac5b8508325ca7881f577346c6e1a25e6">label_CM_GestionUE</a>)       , FALSE, FALSE, 10);
<a name="l02045"></a>02045     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#a929a6c81e90555bdc46b63cf7b48366c">hbox5_GestionUE</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a24f60833c416858a1a116270c6bb910f">hbox_CM_GestionUE</a>)        , FALSE, FALSE, 10);
<a name="l02046"></a>02046     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#a929a6c81e90555bdc46b63cf7b48366c">hbox5_GestionUE</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a2d37bea0523ad8b41732210558fa71e5">bouton_modif_CM_GestionUE</a>), FALSE, FALSE, 10);
<a name="l02047"></a>02047 
<a name="l02048"></a>02048     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#a8f8528bd14c297b5feea68d5d3b16c4f">hbox6_GestionUE</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a6240497d81ec2ea98496706a465c415b">label_TD_GestionUE</a>)       , FALSE, FALSE, 10);
<a name="l02049"></a>02049     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#a8f8528bd14c297b5feea68d5d3b16c4f">hbox6_GestionUE</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ac9a2eb88a77dd5651400c147c91c95e3">hbox_TD_GestionUE</a>)        , FALSE, FALSE, 10);
<a name="l02050"></a>02050     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#a8f8528bd14c297b5feea68d5d3b16c4f">hbox6_GestionUE</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a29d446e157b67eddd9cfa40a497f9ba2">bouton_modif_TD_GestionUE</a>), FALSE, FALSE, 10);
<a name="l02051"></a>02051 
<a name="l02052"></a>02052     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#af0efd01c7dcd1abd7de46bd01aa64284">hbox7_GestionUE</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a275b1b3153074d514cf196a6aea22572">label_TP_GestionUE</a>)       , FALSE, FALSE, 10);
<a name="l02053"></a>02053     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#af0efd01c7dcd1abd7de46bd01aa64284">hbox7_GestionUE</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a5feeb48347d2e702cb1a5bebf09b1174">hbox_TP_GestionUE</a>)        , FALSE, FALSE, 10);
<a name="l02054"></a>02054     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#af0efd01c7dcd1abd7de46bd01aa64284">hbox7_GestionUE</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a8ea8efeb3babbcbdf132fa2d15bc6298">bouton_modif_TP_GestionUE</a>), FALSE, FALSE, 10);
<a name="l02055"></a>02055 
<a name="l02056"></a>02056     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#a667b1288ce07667c52ad741ceb06b3ff">hbox8_GestionUE</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a682ba146a1c5d95fd39990291d92fd46">label_listEvaluation_GestionUE</a>)   , FALSE, FALSE, 10);
<a name="l02057"></a>02057     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#a667b1288ce07667c52ad741ceb06b3ff">hbox8_GestionUE</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#aa1ffa80ea3bd4922e7cef38d315dcff6">hbox_evaluation_GestionUE</a>)        , FALSE, FALSE, 10);
<a name="l02058"></a>02058     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#a667b1288ce07667c52ad741ceb06b3ff">hbox8_GestionUE</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ac8a45d26f96affd4d717d03bfc84f2a9">bouton_modif_evaluation_GestionUE</a>), FALSE, FALSE, 10);
<a name="l02059"></a>02059 
<a name="l02060"></a>02060     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#ac0a8a77e3e9dfad8c4c2f9b067f6d208">hbox9_GestionUE</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#aff4062aa9be9066bde7da3a3a7d8651c">label_noteUE_GestionUE</a>)    , FALSE, FALSE, 10);
<a name="l02061"></a>02061     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#ac0a8a77e3e9dfad8c4c2f9b067f6d208">hbox9_GestionUE</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ac6520654d02bb361a470fde019dc8847">hbox_moyenne_GestionUE</a>)    , FALSE, FALSE, 10);
<a name="l02062"></a>02062     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#ac0a8a77e3e9dfad8c4c2f9b067f6d208">hbox9_GestionUE</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a4ff680ccec1e0dc8d2c2da1ad00f03bb">bouton_valoriser_GestionUE</a>), FALSE, FALSE, 10);
<a name="l02063"></a>02063 
<a name="l02064"></a>02064     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#a27a56a6765f1f64c469673c9a49d1ca3">hbox10_GestionUE</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#afa2760209189b8f1e22a1833dcd14186">bouton_noteEtu_GestionUE</a>) , FALSE, FALSE, 10);
<a name="l02065"></a>02065 
<a name="l02066"></a>02066     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#afac38445745f1829378d878e5f661ab6">hbox11_GestionUE</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#aa9898c689407f9dab577b094488d0421">bouton_link_GestionUE</a>)    , FALSE, FALSE, 10);
<a name="l02067"></a>02067     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#afac38445745f1829378d878e5f661ab6">hbox11_GestionUE</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a7a27795428947217e183a16f1f4bc5a9">bouton_fermer_GestionUE</a>)  , FALSE, FALSE, 10);
<a name="l02068"></a>02068 
<a name="l02069"></a>02069     gtk_window_set_default_size(GTK_WINDOW(<a class="code" href="_fenetre_8h.html#add9ddc774a819c82c9a7c7d8417f61ea">FenIdentification</a>),300,200);
<a name="l02070"></a>02070 }
<a name="l02071"></a>02071 
<a name="l02072"></a><a class="code" href="_fenetre_8h.html#a2081cd71c20aaecda5165008e4de8cf7">02072</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#a2081cd71c20aaecda5165008e4de8cf7">cb_quit_fenGestionUE</a>()
<a name="l02073"></a>02073 {
<a name="l02074"></a>02074     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a676f8f00fe945f2a6c5dee6931e77b46">label_NumUE_DefGroupe</a>));
<a name="l02075"></a>02075     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a38a8dffda2140c58c0ef27bc7c77e2c6">label_titre_GestionUE</a>));
<a name="l02076"></a>02076     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#afbc2bee89d133b2d360dd812a5afdad2">label_nbEtu_GestionUE</a>));
<a name="l02077"></a>02077     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#abcfa5c22235b9876cfc8b0b86c1f2d04">label_nbGroupe_GestionUE</a>));
<a name="l02078"></a>02078     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a2b60b8b870acd5e7a3879ff8ea502c59">label_codeUE_GestionUE</a>));
<a name="l02079"></a>02079 
<a name="l02080"></a>02080     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#aa95ce21d258a283e89853d34e08f8cf1">label_respUE_GestionUE</a>));
<a name="l02081"></a>02081     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a09fd6f7184249727be85ce48ad740ca8">label_enseignantCM_GestionUE</a>));
<a name="l02082"></a>02082     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a3ce2b1930fa8fa79cce52b06dbddfeee">label_chargeTD_GestionUE</a>));
<a name="l02083"></a>02083     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ae6b7479d79ee3287c4b677456bbe6901">label_chargeTP_GestionUE</a>));
<a name="l02084"></a>02084 
<a name="l02085"></a>02085     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ad9debdc0dc02c150fb08e88beaacfce3">label_enseigementUE_GestionUE</a>));
<a name="l02086"></a>02086     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ac5b8508325ca7881f577346c6e1a25e6">label_CM_GestionUE</a>));
<a name="l02087"></a>02087     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a6240497d81ec2ea98496706a465c415b">label_TD_GestionUE</a>));
<a name="l02088"></a>02088     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a275b1b3153074d514cf196a6aea22572">label_TP_GestionUE</a>));
<a name="l02089"></a>02089 
<a name="l02090"></a>02090     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ac0be8b879de0fded0f921e28fca337f9">label_evaluation_GestionUE</a>));
<a name="l02091"></a>02091     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a682ba146a1c5d95fd39990291d92fd46">label_listEvaluation_GestionUE</a>));
<a name="l02092"></a>02092 
<a name="l02093"></a>02093     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#aff4062aa9be9066bde7da3a3a7d8651c">label_noteUE_GestionUE</a>));
<a name="l02094"></a>02094     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a48e44b488c648034648fd8197bfe98a2">label_moyenneUE_GestionUE</a>));
<a name="l02095"></a>02095 
<a name="l02096"></a>02096 
<a name="l02097"></a>02097     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a51231772913bc39ef9ed53da8fdb0520">hsep1_GestionUE</a>));
<a name="l02098"></a>02098     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a516ef871f481794ca755599494718ddd">hsep2_GestionUE</a>));
<a name="l02099"></a>02099     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ad80e6597bb2e09c28ce8fd1568c08e4c">hsep3_GestionUE</a>));
<a name="l02100"></a>02100     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a58963bde54efcdcae16d36c32187a17c">hsep4_GestionUE</a>));
<a name="l02101"></a>02101     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a8afe57193d454f7ab60e8b784f80e48a">hsep5_GestionUE</a>));
<a name="l02102"></a>02102     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a8322865c4c3fc2f8b694beed51110298">hsep6_GestionUE</a>));
<a name="l02103"></a>02103     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ad1beccbc2e21433ca643614dee7d9c1d">hsep7_GestionUE</a>));
<a name="l02104"></a>02104 
<a name="l02105"></a>02105 
<a name="l02106"></a>02106     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a2eda78fee188de35b6376ab72ff6c15a">bouton_valider_DefGroupe</a>));
<a name="l02107"></a>02107     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a88a429af50d1793aa8e6a975506eb296">bouton_defgroupe_GestionUE</a>));
<a name="l02108"></a>02108     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a49eb0831aaabcd4e28709dd39db7be09">bouton_modif_enseignantCM_GestionUE</a>));
<a name="l02109"></a>02109     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ad49b1c15e89806eebdbf48379fcef982">bouton_modif_chargeTD_GestionUE</a>));
<a name="l02110"></a>02110     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#af6340a4102628d8b21adae1e3f6acb77">bouton_modif_chargeTP_GestionUE</a>));
<a name="l02111"></a>02111     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a2d37bea0523ad8b41732210558fa71e5">bouton_modif_CM_GestionUE</a>));
<a name="l02112"></a>02112     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a29d446e157b67eddd9cfa40a497f9ba2">bouton_modif_TD_GestionUE</a>));
<a name="l02113"></a>02113     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a8ea8efeb3babbcbdf132fa2d15bc6298">bouton_modif_TP_GestionUE</a>));
<a name="l02114"></a>02114     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ac8a45d26f96affd4d717d03bfc84f2a9">bouton_modif_evaluation_GestionUE</a>));
<a name="l02115"></a>02115     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#afa2760209189b8f1e22a1833dcd14186">bouton_noteEtu_GestionUE</a>));
<a name="l02116"></a>02116     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a4ff680ccec1e0dc8d2c2da1ad00f03bb">bouton_valoriser_GestionUE</a>));
<a name="l02117"></a>02117     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a7a27795428947217e183a16f1f4bc5a9">bouton_fermer_GestionUE</a>));
<a name="l02118"></a>02118 
<a name="l02119"></a>02119     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#aa9898c689407f9dab577b094488d0421">bouton_link_GestionUE</a>));
<a name="l02120"></a>02120 
<a name="l02121"></a>02121     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a0e4cc7010feca4eef189730198328575">hbox1_DefGroupe</a>));
<a name="l02122"></a>02122     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ac98409e870707b2dcb332181e0e189ef">hbox_enseignantCM_GestionUE</a>));
<a name="l02123"></a>02123     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#af2d433eb9493e20893018b2a5e095a2d">hbox_chargeTD_GestionUE</a>));
<a name="l02124"></a>02124     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a84cb8c490b7da38774a092cfc750b2fd">hbox_chargeTP_GestionUE</a>));
<a name="l02125"></a>02125     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a24f60833c416858a1a116270c6bb910f">hbox_CM_GestionUE</a>));
<a name="l02126"></a>02126     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ac9a2eb88a77dd5651400c147c91c95e3">hbox_TD_GestionUE</a>));
<a name="l02127"></a>02127     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a5feeb48347d2e702cb1a5bebf09b1174">hbox_TP_GestionUE</a>));
<a name="l02128"></a>02128     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#aa1ffa80ea3bd4922e7cef38d315dcff6">hbox_evaluation_GestionUE</a>));
<a name="l02129"></a>02129     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ac6520654d02bb361a470fde019dc8847">hbox_moyenne_GestionUE</a>));
<a name="l02130"></a>02130 
<a name="l02131"></a>02131     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a8150eeef97bb43c840d7c60e256985c2">hbox1_GestionUE</a>));
<a name="l02132"></a>02132     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ade6c0af3a892a90cb8a03fb8d62b248d">hbox2_GestionUE</a>));
<a name="l02133"></a>02133     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a8a44a84ca32bf06c7d8c9216aeab1944">hbox3_GestionUE</a>));
<a name="l02134"></a>02134     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a87e5d0ba2735f9670d49bdecee8630c1">hbox4_GestionUE</a>));
<a name="l02135"></a>02135     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a929a6c81e90555bdc46b63cf7b48366c">hbox5_GestionUE</a>));
<a name="l02136"></a>02136     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a8f8528bd14c297b5feea68d5d3b16c4f">hbox6_GestionUE</a>));
<a name="l02137"></a>02137     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#af0efd01c7dcd1abd7de46bd01aa64284">hbox7_GestionUE</a>));
<a name="l02138"></a>02138     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a667b1288ce07667c52ad741ceb06b3ff">hbox8_GestionUE</a>));
<a name="l02139"></a>02139     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ac0a8a77e3e9dfad8c4c2f9b067f6d208">hbox9_GestionUE</a>));
<a name="l02140"></a>02140     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a27a56a6765f1f64c469673c9a49d1ca3">hbox10_GestionUE</a>));
<a name="l02141"></a>02141     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#afac38445745f1829378d878e5f661ab6">hbox11_GestionUE</a>));
<a name="l02142"></a>02142 
<a name="l02143"></a>02143 
<a name="l02144"></a>02144     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a15550ea2effbeb229afe4534f623f692">tablePrincipal_GestionUE</a>));
<a name="l02145"></a>02145     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a5e928d43fcbc61548d850574c6c1455e">FenGestionUE</a>));
<a name="l02146"></a>02146 
<a name="l02147"></a>02147 
<a name="l02148"></a>02148 
<a name="l02149"></a>02149     <a class="code" href="_fenetre_8h.html#a676f8f00fe945f2a6c5dee6931e77b46">label_NumUE_DefGroupe</a> = NULL;
<a name="l02150"></a>02150     <a class="code" href="_fenetre_8h.html#a38a8dffda2140c58c0ef27bc7c77e2c6">label_titre_GestionUE</a> = NULL;
<a name="l02151"></a>02151     <a class="code" href="_fenetre_8h.html#afbc2bee89d133b2d360dd812a5afdad2">label_nbEtu_GestionUE</a> = NULL;
<a name="l02152"></a>02152     <a class="code" href="_fenetre_8h.html#abcfa5c22235b9876cfc8b0b86c1f2d04">label_nbGroupe_GestionUE</a> = NULL;
<a name="l02153"></a>02153     <a class="code" href="_fenetre_8h.html#a2b60b8b870acd5e7a3879ff8ea502c59">label_codeUE_GestionUE</a> = NULL;
<a name="l02154"></a>02154 
<a name="l02155"></a>02155     <a class="code" href="_fenetre_8h.html#aa95ce21d258a283e89853d34e08f8cf1">label_respUE_GestionUE</a> = NULL;
<a name="l02156"></a>02156     <a class="code" href="_fenetre_8h.html#a09fd6f7184249727be85ce48ad740ca8">label_enseignantCM_GestionUE</a> = NULL;
<a name="l02157"></a>02157     <a class="code" href="_fenetre_8h.html#a3ce2b1930fa8fa79cce52b06dbddfeee">label_chargeTD_GestionUE</a> = NULL;
<a name="l02158"></a>02158     <a class="code" href="_fenetre_8h.html#ae6b7479d79ee3287c4b677456bbe6901">label_chargeTP_GestionUE</a> = NULL;
<a name="l02159"></a>02159 
<a name="l02160"></a>02160     <a class="code" href="_fenetre_8h.html#ad9debdc0dc02c150fb08e88beaacfce3">label_enseigementUE_GestionUE</a> = NULL;
<a name="l02161"></a>02161     <a class="code" href="_fenetre_8h.html#ac5b8508325ca7881f577346c6e1a25e6">label_CM_GestionUE</a> = NULL;
<a name="l02162"></a>02162     <a class="code" href="_fenetre_8h.html#a6240497d81ec2ea98496706a465c415b">label_TD_GestionUE</a> = NULL;
<a name="l02163"></a>02163     <a class="code" href="_fenetre_8h.html#a275b1b3153074d514cf196a6aea22572">label_TP_GestionUE</a> = NULL;
<a name="l02164"></a>02164 
<a name="l02165"></a>02165     <a class="code" href="_fenetre_8h.html#ac0be8b879de0fded0f921e28fca337f9">label_evaluation_GestionUE</a> = NULL;
<a name="l02166"></a>02166     <a class="code" href="_fenetre_8h.html#a682ba146a1c5d95fd39990291d92fd46">label_listEvaluation_GestionUE</a> = NULL;
<a name="l02167"></a>02167 
<a name="l02168"></a>02168     <a class="code" href="_fenetre_8h.html#aff4062aa9be9066bde7da3a3a7d8651c">label_noteUE_GestionUE</a> = NULL;
<a name="l02169"></a>02169     <a class="code" href="_fenetre_8h.html#a48e44b488c648034648fd8197bfe98a2">label_moyenneUE_GestionUE</a> = NULL;
<a name="l02170"></a>02170 
<a name="l02171"></a>02171 
<a name="l02172"></a>02172     <a class="code" href="_fenetre_8h.html#a51231772913bc39ef9ed53da8fdb0520">hsep1_GestionUE</a> = NULL;
<a name="l02173"></a>02173     <a class="code" href="_fenetre_8h.html#a516ef871f481794ca755599494718ddd">hsep2_GestionUE</a> = NULL;
<a name="l02174"></a>02174     <a class="code" href="_fenetre_8h.html#ad80e6597bb2e09c28ce8fd1568c08e4c">hsep3_GestionUE</a> = NULL;
<a name="l02175"></a>02175     <a class="code" href="_fenetre_8h.html#a58963bde54efcdcae16d36c32187a17c">hsep4_GestionUE</a> = NULL;
<a name="l02176"></a>02176     <a class="code" href="_fenetre_8h.html#a8afe57193d454f7ab60e8b784f80e48a">hsep5_GestionUE</a> = NULL;
<a name="l02177"></a>02177     <a class="code" href="_fenetre_8h.html#a8322865c4c3fc2f8b694beed51110298">hsep6_GestionUE</a> = NULL;
<a name="l02178"></a>02178     <a class="code" href="_fenetre_8h.html#ad1beccbc2e21433ca643614dee7d9c1d">hsep7_GestionUE</a> = NULL;
<a name="l02179"></a>02179 
<a name="l02180"></a>02180 
<a name="l02181"></a>02181     <a class="code" href="_fenetre_8h.html#a2eda78fee188de35b6376ab72ff6c15a">bouton_valider_DefGroupe</a> = NULL;
<a name="l02182"></a>02182     <a class="code" href="_fenetre_8h.html#a88a429af50d1793aa8e6a975506eb296">bouton_defgroupe_GestionUE</a> = NULL;
<a name="l02183"></a>02183     <a class="code" href="_fenetre_8h.html#a49eb0831aaabcd4e28709dd39db7be09">bouton_modif_enseignantCM_GestionUE</a> = NULL;
<a name="l02184"></a>02184     <a class="code" href="_fenetre_8h.html#ad49b1c15e89806eebdbf48379fcef982">bouton_modif_chargeTD_GestionUE</a> = NULL;
<a name="l02185"></a>02185     <a class="code" href="_fenetre_8h.html#af6340a4102628d8b21adae1e3f6acb77">bouton_modif_chargeTP_GestionUE</a> = NULL;
<a name="l02186"></a>02186     <a class="code" href="_fenetre_8h.html#a2d37bea0523ad8b41732210558fa71e5">bouton_modif_CM_GestionUE</a> = NULL;
<a name="l02187"></a>02187     <a class="code" href="_fenetre_8h.html#a29d446e157b67eddd9cfa40a497f9ba2">bouton_modif_TD_GestionUE</a> = NULL;
<a name="l02188"></a>02188     <a class="code" href="_fenetre_8h.html#a8ea8efeb3babbcbdf132fa2d15bc6298">bouton_modif_TP_GestionUE</a> = NULL;
<a name="l02189"></a>02189     <a class="code" href="_fenetre_8h.html#ac8a45d26f96affd4d717d03bfc84f2a9">bouton_modif_evaluation_GestionUE</a> = NULL;
<a name="l02190"></a>02190     <a class="code" href="_fenetre_8h.html#afa2760209189b8f1e22a1833dcd14186">bouton_noteEtu_GestionUE</a> = NULL;
<a name="l02191"></a>02191     <a class="code" href="_fenetre_8h.html#a4ff680ccec1e0dc8d2c2da1ad00f03bb">bouton_valoriser_GestionUE</a> = NULL;
<a name="l02192"></a>02192     <a class="code" href="_fenetre_8h.html#a7a27795428947217e183a16f1f4bc5a9">bouton_fermer_GestionUE</a> = NULL;
<a name="l02193"></a>02193 
<a name="l02194"></a>02194     <a class="code" href="_fenetre_8h.html#aa9898c689407f9dab577b094488d0421">bouton_link_GestionUE</a> = NULL;
<a name="l02195"></a>02195 
<a name="l02196"></a>02196     <a class="code" href="_fenetre_8h.html#a0e4cc7010feca4eef189730198328575">hbox1_DefGroupe</a> = NULL;
<a name="l02197"></a>02197     <a class="code" href="_fenetre_8h.html#ac98409e870707b2dcb332181e0e189ef">hbox_enseignantCM_GestionUE</a> = NULL;
<a name="l02198"></a>02198     <a class="code" href="_fenetre_8h.html#af2d433eb9493e20893018b2a5e095a2d">hbox_chargeTD_GestionUE</a> = NULL;
<a name="l02199"></a>02199     <a class="code" href="_fenetre_8h.html#a84cb8c490b7da38774a092cfc750b2fd">hbox_chargeTP_GestionUE</a> = NULL;
<a name="l02200"></a>02200     <a class="code" href="_fenetre_8h.html#a24f60833c416858a1a116270c6bb910f">hbox_CM_GestionUE</a> = NULL;
<a name="l02201"></a>02201     <a class="code" href="_fenetre_8h.html#ac9a2eb88a77dd5651400c147c91c95e3">hbox_TD_GestionUE</a> = NULL;
<a name="l02202"></a>02202     <a class="code" href="_fenetre_8h.html#a5feeb48347d2e702cb1a5bebf09b1174">hbox_TP_GestionUE</a> = NULL;
<a name="l02203"></a>02203     <a class="code" href="_fenetre_8h.html#aa1ffa80ea3bd4922e7cef38d315dcff6">hbox_evaluation_GestionUE</a> = NULL;
<a name="l02204"></a>02204     <a class="code" href="_fenetre_8h.html#ac6520654d02bb361a470fde019dc8847">hbox_moyenne_GestionUE</a> = NULL;
<a name="l02205"></a>02205 
<a name="l02206"></a>02206     <a class="code" href="_fenetre_8h.html#a8150eeef97bb43c840d7c60e256985c2">hbox1_GestionUE</a> = NULL;
<a name="l02207"></a>02207     <a class="code" href="_fenetre_8h.html#ade6c0af3a892a90cb8a03fb8d62b248d">hbox2_GestionUE</a> = NULL;
<a name="l02208"></a>02208     <a class="code" href="_fenetre_8h.html#a8a44a84ca32bf06c7d8c9216aeab1944">hbox3_GestionUE</a> = NULL;
<a name="l02209"></a>02209     <a class="code" href="_fenetre_8h.html#a87e5d0ba2735f9670d49bdecee8630c1">hbox4_GestionUE</a> = NULL;
<a name="l02210"></a>02210     <a class="code" href="_fenetre_8h.html#a929a6c81e90555bdc46b63cf7b48366c">hbox5_GestionUE</a> = NULL;
<a name="l02211"></a>02211     <a class="code" href="_fenetre_8h.html#a8f8528bd14c297b5feea68d5d3b16c4f">hbox6_GestionUE</a> = NULL;
<a name="l02212"></a>02212     <a class="code" href="_fenetre_8h.html#af0efd01c7dcd1abd7de46bd01aa64284">hbox7_GestionUE</a> = NULL;
<a name="l02213"></a>02213     <a class="code" href="_fenetre_8h.html#a667b1288ce07667c52ad741ceb06b3ff">hbox8_GestionUE</a> = NULL;
<a name="l02214"></a>02214     <a class="code" href="_fenetre_8h.html#ac0a8a77e3e9dfad8c4c2f9b067f6d208">hbox9_GestionUE</a> = NULL;
<a name="l02215"></a>02215     <a class="code" href="_fenetre_8h.html#a27a56a6765f1f64c469673c9a49d1ca3">hbox10_GestionUE</a> = NULL;
<a name="l02216"></a>02216     <a class="code" href="_fenetre_8h.html#afac38445745f1829378d878e5f661ab6">hbox11_GestionUE</a> = NULL;
<a name="l02217"></a>02217 
<a name="l02218"></a>02218 
<a name="l02219"></a>02219     <a class="code" href="_fenetre_8h.html#a15550ea2effbeb229afe4534f623f692">tablePrincipal_GestionUE</a> = NULL;
<a name="l02220"></a>02220     <a class="code" href="_fenetre_8h.html#a5e928d43fcbc61548d850574c6c1455e">FenGestionUE</a> = NULL;
<a name="l02221"></a>02221 
<a name="l02222"></a>02222 
<a name="l02223"></a>02223 
<a name="l02224"></a>02224 
<a name="l02225"></a>02225 }
<a name="l02226"></a>02226 
<a name="l02227"></a>02227 
<a name="l02228"></a>02228 
<a name="l02229"></a>02229 
<a name="l02230"></a>02230 <span class="comment">/************Fenetre Admin****************/</span>
<a name="l02231"></a>02231 
<a name="l02232"></a><a class="code" href="_fenetre_8h.html#ac5a0fdc288007654a2f2cbe6dea4b916">02232</a> <span class="keywordtype">void</span> <a class="code" href="_fenetre_8c.html#ac5a0fdc288007654a2f2cbe6dea4b916">initFenAdmin</a>()
<a name="l02233"></a>02233 {
<a name="l02234"></a>02234     <a class="code" href="_fenetre_8h.html#aea9e1812f736d88bc964f2f8832d18de">FenAdmin</a>=gtk_window_new(GTK_WINDOW_TOPLEVEL);
<a name="l02235"></a>02235 
<a name="l02236"></a>02236     <a class="code" href="_fenetre_8h.html#aefcfddd282f5905ff94333608cbfb38f">tablePrincipal_Admin</a>=(GtkWidget*)gtk_table_new(10,1,FALSE);
<a name="l02237"></a>02237 
<a name="l02238"></a>02238 
<a name="l02239"></a>02239     <a class="code" href="_fenetre_8h.html#a8af00674ec14c4557843b09290406e96">hbox1_Admin</a>=(GtkHBox*)gtk_hbox_new(TRUE,4);
<a name="l02240"></a>02240     <a class="code" href="_fenetre_8h.html#aab32e0263532f205b0366401fb3af13a">hbox2_Admin</a>=(GtkHBox*)gtk_hbox_new(TRUE,3);
<a name="l02241"></a>02241     <a class="code" href="_fenetre_8h.html#aa1c578f40b10d011e1908e6e58753f50">hbox3_Admin</a>=(GtkHBox*)gtk_hbox_new(TRUE,3);
<a name="l02242"></a>02242     <a class="code" href="_fenetre_8h.html#a13d99915be47ceee23579f8a846784b9">hbox4_Admin</a>=(GtkHBox*)gtk_hbox_new(TRUE,3);
<a name="l02243"></a>02243     <a class="code" href="_fenetre_8h.html#a3d03ea80a50d4e70fd25b5acd9fb7ce4">hbox5_Admin</a>=(GtkHBox*)gtk_hbox_new(TRUE,3);
<a name="l02244"></a>02244 
<a name="l02245"></a>02245     <a class="code" href="_fenetre_8h.html#aea109187e12906c9ea427d7321c770a6">hsep1_Admin</a>=(GtkHSeparator*)gtk_hseparator_new();
<a name="l02246"></a>02246     <a class="code" href="_fenetre_8h.html#a38c9775331bf38e404cda6627775c2d5">hsep2_Admin</a>=(GtkHSeparator*)gtk_hseparator_new();
<a name="l02247"></a>02247     <a class="code" href="_fenetre_8h.html#afaa4848d519ab2ba9bfe00e3414c8f23">hsep3_Admin</a>=(GtkHSeparator*)gtk_hseparator_new();
<a name="l02248"></a>02248     <a class="code" href="_fenetre_8h.html#a838a143939a8d46b122a5796c0909c7e">hsep4_Admin</a>=(GtkHSeparator*)gtk_hseparator_new();
<a name="l02249"></a>02249 
<a name="l02250"></a>02250     <a class="code" href="_fenetre_8h.html#a32ff8419831a08d49b0cdf056d82da6c">label_titre_Admin</a>         =(GtkLabel*)gtk_label_new(<span class="stringliteral">&quot;   Administrateur  &quot;</span>);
<a name="l02251"></a>02251 
<a name="l02252"></a>02252 
<a name="l02253"></a>02253     <a class="code" href="_fenetre_8h.html#a899bad998548f1fb06cdb1d5b39e0610">bouton_AjoutEtu_Admin</a>    =(GtkButton*)gtk_button_new_with_label(<span class="stringliteral">&quot;Ajouter Un Etudiant&quot;</span>);
<a name="l02254"></a>02254     <a class="code" href="_fenetre_8h.html#ad98d2d924b540086ce9c7901d189ff43">bouton_AjoutEns_Admin</a>    =(GtkButton*)gtk_button_new_with_label(<span class="stringliteral">&quot;Ajouter Un Enseignant&quot;</span>);
<a name="l02255"></a>02255     <a class="code" href="_fenetre_8h.html#a92f5ea25ef4bd5009742b5e759aece63">bouton_AjoutUE_Admin</a>     =(GtkButton*)gtk_button_new_with_label(<span class="stringliteral">&quot;Ajouter Un UE&quot;</span>);
<a name="l02256"></a>02256     <a class="code" href="_fenetre_8h.html#aad844e53032d082499eca87d33a9f9fa">bouton_AjoutSalle_Admin</a>  =(GtkButton*)gtk_button_new_with_label(<span class="stringliteral">&quot;Ajouter Une Salle&quot;</span>);
<a name="l02257"></a>02257 
<a name="l02258"></a>02258 
<a name="l02259"></a>02259     gtk_window_set_modal(GTK_WINDOW(<a class="code" href="_fenetre_8h.html#aea9e1812f736d88bc964f2f8832d18de">FenAdmin</a>),TRUE);
<a name="l02260"></a>02260     gtk_container_add(GTK_CONTAINER(<a class="code" href="_fenetre_8h.html#aea9e1812f736d88bc964f2f8832d18de">FenAdmin</a>),<a class="code" href="_fenetre_8h.html#aefcfddd282f5905ff94333608cbfb38f">tablePrincipal_Admin</a>);
<a name="l02261"></a>02261 
<a name="l02262"></a>02262     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#aefcfddd282f5905ff94333608cbfb38f">tablePrincipal_Admin</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a32ff8419831a08d49b0cdf056d82da6c">label_titre_Admin</a>)        ,0,1,0,1);
<a name="l02263"></a>02263     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#aefcfddd282f5905ff94333608cbfb38f">tablePrincipal_Admin</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#aea109187e12906c9ea427d7321c770a6">hsep1_Admin</a>)              ,0,1,1,2);
<a name="l02264"></a>02264 
<a name="l02265"></a>02265     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#aefcfddd282f5905ff94333608cbfb38f">tablePrincipal_Admin</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a8af00674ec14c4557843b09290406e96">hbox1_Admin</a>)              ,0,1,2,3);
<a name="l02266"></a>02266     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#aefcfddd282f5905ff94333608cbfb38f">tablePrincipal_Admin</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a38c9775331bf38e404cda6627775c2d5">hsep2_Admin</a>)              ,0,1,3,4);
<a name="l02267"></a>02267 
<a name="l02268"></a>02268     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#aefcfddd282f5905ff94333608cbfb38f">tablePrincipal_Admin</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#aab32e0263532f205b0366401fb3af13a">hbox2_Admin</a>)              ,0,1,4,5);
<a name="l02269"></a>02269     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#aefcfddd282f5905ff94333608cbfb38f">tablePrincipal_Admin</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#afaa4848d519ab2ba9bfe00e3414c8f23">hsep3_Admin</a>)              ,0,1,5,6);
<a name="l02270"></a>02270 
<a name="l02271"></a>02271 
<a name="l02272"></a>02272     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#aefcfddd282f5905ff94333608cbfb38f">tablePrincipal_Admin</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#aa1c578f40b10d011e1908e6e58753f50">hbox3_Admin</a>)              ,0,1,6,7);
<a name="l02273"></a>02273     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#aefcfddd282f5905ff94333608cbfb38f">tablePrincipal_Admin</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a838a143939a8d46b122a5796c0909c7e">hsep4_Admin</a>)              ,0,1,7,8);
<a name="l02274"></a>02274 
<a name="l02275"></a>02275     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#aefcfddd282f5905ff94333608cbfb38f">tablePrincipal_Admin</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a13d99915be47ceee23579f8a846784b9">hbox4_Admin</a>)              ,0,1,8,9);
<a name="l02276"></a>02276 
<a name="l02277"></a>02277     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#a8af00674ec14c4557843b09290406e96">hbox1_Admin</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a899bad998548f1fb06cdb1d5b39e0610">bouton_AjoutEtu_Admin</a>)  , FALSE, FALSE, 10);
<a name="l02278"></a>02278     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#aab32e0263532f205b0366401fb3af13a">hbox2_Admin</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ad98d2d924b540086ce9c7901d189ff43">bouton_AjoutEns_Admin</a>)  , FALSE, FALSE, 10);
<a name="l02279"></a>02279     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#aa1c578f40b10d011e1908e6e58753f50">hbox3_Admin</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a92f5ea25ef4bd5009742b5e759aece63">bouton_AjoutUE_Admin</a>)   , FALSE, FALSE, 10);
<a name="l02280"></a>02280     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#a13d99915be47ceee23579f8a846784b9">hbox4_Admin</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#aad844e53032d082499eca87d33a9f9fa">bouton_AjoutSalle_Admin</a>), FALSE, FALSE, 10);
<a name="l02281"></a>02281 
<a name="l02282"></a>02282 
<a name="l02283"></a>02283     gtk_window_set_default_size(GTK_WINDOW(<a class="code" href="_fenetre_8h.html#aea9e1812f736d88bc964f2f8832d18de">FenAdmin</a>),300,200);
<a name="l02284"></a>02284 }
<a name="l02285"></a>02285 
<a name="l02286"></a><a class="code" href="_fenetre_8h.html#a5da07baa5fe0d0b2d916a3d4a5d35b10">02286</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#a5da07baa5fe0d0b2d916a3d4a5d35b10">cb_quit_fenAdmin</a>()
<a name="l02287"></a>02287 {
<a name="l02288"></a>02288     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#aea109187e12906c9ea427d7321c770a6">hsep1_Admin</a>));
<a name="l02289"></a>02289     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a38c9775331bf38e404cda6627775c2d5">hsep2_Admin</a>));
<a name="l02290"></a>02290     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#afaa4848d519ab2ba9bfe00e3414c8f23">hsep3_Admin</a>));
<a name="l02291"></a>02291     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a838a143939a8d46b122a5796c0909c7e">hsep4_Admin</a>));
<a name="l02292"></a>02292 
<a name="l02293"></a>02293     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a32ff8419831a08d49b0cdf056d82da6c">label_titre_Admin</a>));
<a name="l02294"></a>02294 
<a name="l02295"></a>02295     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a899bad998548f1fb06cdb1d5b39e0610">bouton_AjoutEtu_Admin</a>));
<a name="l02296"></a>02296     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ad98d2d924b540086ce9c7901d189ff43">bouton_AjoutEns_Admin</a>));
<a name="l02297"></a>02297     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a92f5ea25ef4bd5009742b5e759aece63">bouton_AjoutUE_Admin</a>));
<a name="l02298"></a>02298     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#aad844e53032d082499eca87d33a9f9fa">bouton_AjoutSalle_Admin</a>));
<a name="l02299"></a>02299 
<a name="l02300"></a>02300     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a8af00674ec14c4557843b09290406e96">hbox1_Admin</a>));
<a name="l02301"></a>02301     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#aab32e0263532f205b0366401fb3af13a">hbox2_Admin</a>));
<a name="l02302"></a>02302     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#aa1c578f40b10d011e1908e6e58753f50">hbox3_Admin</a>));
<a name="l02303"></a>02303     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a13d99915be47ceee23579f8a846784b9">hbox4_Admin</a>));
<a name="l02304"></a>02304     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a3d03ea80a50d4e70fd25b5acd9fb7ce4">hbox5_Admin</a>));
<a name="l02305"></a>02305 
<a name="l02306"></a>02306     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#aefcfddd282f5905ff94333608cbfb38f">tablePrincipal_Admin</a>));
<a name="l02307"></a>02307     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#aea9e1812f736d88bc964f2f8832d18de">FenAdmin</a>));
<a name="l02308"></a>02308 
<a name="l02309"></a>02309 }
<a name="l02310"></a>02310 <span class="comment">/*****************************************************/</span>
<a name="l02311"></a>02311 <span class="comment">/***Fenetre AjoutEns***/</span>
<a name="l02312"></a><a class="code" href="_fenetre_8h.html#aadc24507f5268c476a552dff8fbeab3d">02312</a> <span class="keywordtype">void</span> <a class="code" href="_fenetre_8c.html#aadc24507f5268c476a552dff8fbeab3d">initFenAjoutEns</a>()
<a name="l02313"></a>02313 {
<a name="l02314"></a>02314 
<a name="l02315"></a>02315     <a class="code" href="_fenetre_8h.html#a5e78dee75f93fd48e7fdc42dfb3c4e70">FenAjoutEns</a>=gtk_window_new(GTK_WINDOW_TOPLEVEL);
<a name="l02316"></a>02316 
<a name="l02317"></a>02317     <a class="code" href="_fenetre_8h.html#a2db1e73c081ed2c1904051138d88e75c">tablePrincipal_AjoutEns</a>=(GtkWidget*)gtk_table_new(12,1,FALSE);
<a name="l02318"></a>02318 
<a name="l02319"></a>02319     <a class="code" href="_fenetre_8h.html#ad51c7b861ec225201aa17d0eea45b1d6">hsep1_AjoutEns</a>=(GtkHSeparator*)gtk_hseparator_new();
<a name="l02320"></a>02320     <a class="code" href="_fenetre_8h.html#af6a4296d474a80179a19afe1a46737bb">hsep2_AjoutEns</a>=(GtkHSeparator*)gtk_hseparator_new();
<a name="l02321"></a>02321     <a class="code" href="_fenetre_8h.html#a26785212196bd167eb91ae4425e1d2e9">hsep3_AjoutEns</a>=(GtkHSeparator*)gtk_hseparator_new();
<a name="l02322"></a>02322     <a class="code" href="_fenetre_8h.html#a2e6fabd0f0b969781af9ea337b4d4e92">hsep4_AjoutEns</a>=(GtkHSeparator*)gtk_hseparator_new();
<a name="l02323"></a>02323 
<a name="l02324"></a>02324 
<a name="l02325"></a>02325     <a class="code" href="_fenetre_8h.html#ae40ce70cd4319dd29bc97d488d54cb7f">label_titre_AjoutEns</a>        =(GtkLabel*)gtk_label_new(<span class="stringliteral">&quot;Ajouter Nouveau Enseignant&quot;</span>);
<a name="l02326"></a>02326     <a class="code" href="_fenetre_8h.html#a54938622cc3e8792002a165894e1fc4a">label_numEns_AjoutEns</a>       =(GtkLabel*)gtk_label_new(<span class="stringliteral">&quot;Numero Enseignant&quot;</span>);
<a name="l02327"></a>02327     <a class="code" href="_fenetre_8h.html#a4692d30e28fd3638658305579f572975">label_nomEns_AjoutEns</a>       =(GtkLabel*)gtk_label_new(<span class="stringliteral">&quot;Nom Enseignant&quot;</span>);
<a name="l02328"></a>02328     <a class="code" href="_fenetre_8h.html#a9997721f394f9703182905d9dfdf700d">label_prenomEns_AjoutEns</a>    =(GtkLabel*)gtk_label_new(<span class="stringliteral">&quot;Prenom Enseignant&quot;</span>);
<a name="l02329"></a>02329 
<a name="l02330"></a>02330     <a class="code" href="_fenetre_8h.html#adf4a41191f6c06b152504db838537885">entry_numEns_AjoutEns</a>       =(GtkEntry*)gtk_entry_new();
<a name="l02331"></a>02331     gtk_entry_set_text(<a class="code" href="_fenetre_8h.html#adf4a41191f6c06b152504db838537885">entry_numEns_AjoutEns</a>,<span class="stringliteral">&quot;Numero Enseignant&quot;</span>);
<a name="l02332"></a>02332     <a class="code" href="_fenetre_8h.html#a54496fbdde79266758ff585ba84a4585">entry_nomEns_AjoutEns</a>       =(GtkEntry*)gtk_entry_new();
<a name="l02333"></a>02333     gtk_entry_set_text(<a class="code" href="_fenetre_8h.html#a54496fbdde79266758ff585ba84a4585">entry_nomEns_AjoutEns</a>,<span class="stringliteral">&quot;Nom Enseignant&quot;</span>);
<a name="l02334"></a>02334     <a class="code" href="_fenetre_8h.html#ae10bf579e8fcef3d8eac9c5b0e2cb22a">entry_prenomEns_AjoutEns</a>    =(GtkEntry*)gtk_entry_new();
<a name="l02335"></a>02335     gtk_entry_set_text(<a class="code" href="_fenetre_8h.html#ae10bf579e8fcef3d8eac9c5b0e2cb22a">entry_prenomEns_AjoutEns</a>,<span class="stringliteral">&quot;Prenom Enseignant&quot;</span>);
<a name="l02336"></a>02336 
<a name="l02337"></a>02337     <a class="code" href="_fenetre_8h.html#a30f1935db1b25db5b0a2108e51f477f5">hbox1_AjoutEns</a>=(GtkHBox*)gtk_hbox_new(TRUE,3);
<a name="l02338"></a>02338     <a class="code" href="_fenetre_8h.html#a24b47cfd5f3c2580aed59d00022720f1">hbox2_AjoutEns</a>=(GtkHBox*)gtk_hbox_new(TRUE,3);
<a name="l02339"></a>02339     <a class="code" href="_fenetre_8h.html#a7eff7a21380ddc980a50a09224b66bbf">hbox3_AjoutEns</a>=(GtkHBox*)gtk_hbox_new(TRUE,3);
<a name="l02340"></a>02340     <a class="code" href="_fenetre_8h.html#a1a235e89f8bfa0999e129d91086e859b">hbox4_AjoutEns</a>=(GtkHBox*)gtk_hbox_new(TRUE,3);
<a name="l02341"></a>02341 
<a name="l02342"></a>02342 
<a name="l02343"></a>02343     <a class="code" href="_fenetre_8h.html#a75ffdc23c8b90213bf6784e385504ba0">bouton_valider_AjoutEns</a>=(GtkButton*)gtk_button_new_with_label(<span class="stringliteral">&quot;Valider&quot;</span>);
<a name="l02344"></a>02344 
<a name="l02345"></a>02345     gtk_window_set_modal(GTK_WINDOW(<a class="code" href="_fenetre_8h.html#a5e78dee75f93fd48e7fdc42dfb3c4e70">FenAjoutEns</a>),TRUE);
<a name="l02346"></a>02346     gtk_container_add(GTK_CONTAINER(<a class="code" href="_fenetre_8h.html#a5e78dee75f93fd48e7fdc42dfb3c4e70">FenAjoutEns</a>),<a class="code" href="_fenetre_8h.html#a2db1e73c081ed2c1904051138d88e75c">tablePrincipal_AjoutEns</a>);
<a name="l02347"></a>02347 
<a name="l02348"></a>02348     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a2db1e73c081ed2c1904051138d88e75c">tablePrincipal_AjoutEns</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ae40ce70cd4319dd29bc97d488d54cb7f">label_titre_AjoutEns</a>)     ,0,1,0,1);
<a name="l02349"></a>02349     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a2db1e73c081ed2c1904051138d88e75c">tablePrincipal_AjoutEns</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ad51c7b861ec225201aa17d0eea45b1d6">hsep1_AjoutEns</a>)     ,0,1,1,2);
<a name="l02350"></a>02350 
<a name="l02351"></a>02351     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a2db1e73c081ed2c1904051138d88e75c">tablePrincipal_AjoutEns</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a30f1935db1b25db5b0a2108e51f477f5">hbox1_AjoutEns</a>)        ,0,1,2,3);
<a name="l02352"></a>02352     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a2db1e73c081ed2c1904051138d88e75c">tablePrincipal_AjoutEns</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#af6a4296d474a80179a19afe1a46737bb">hsep2_AjoutEns</a>)        ,0,1,3,4);
<a name="l02353"></a>02353     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a2db1e73c081ed2c1904051138d88e75c">tablePrincipal_AjoutEns</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#adf4a41191f6c06b152504db838537885">entry_numEns_AjoutEns</a>) ,0,1,4,5);
<a name="l02354"></a>02354 
<a name="l02355"></a>02355     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a2db1e73c081ed2c1904051138d88e75c">tablePrincipal_AjoutEns</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a24b47cfd5f3c2580aed59d00022720f1">hbox2_AjoutEns</a>)        ,0,1,5,6);
<a name="l02356"></a>02356     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a2db1e73c081ed2c1904051138d88e75c">tablePrincipal_AjoutEns</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a26785212196bd167eb91ae4425e1d2e9">hsep3_AjoutEns</a>)        ,0,1,6,7);
<a name="l02357"></a>02357     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a2db1e73c081ed2c1904051138d88e75c">tablePrincipal_AjoutEns</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a54496fbdde79266758ff585ba84a4585">entry_nomEns_AjoutEns</a>) ,0,1,7,8);
<a name="l02358"></a>02358 
<a name="l02359"></a>02359     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a2db1e73c081ed2c1904051138d88e75c">tablePrincipal_AjoutEns</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a7eff7a21380ddc980a50a09224b66bbf">hbox3_AjoutEns</a>)        ,0,1,8,9);
<a name="l02360"></a>02360     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a2db1e73c081ed2c1904051138d88e75c">tablePrincipal_AjoutEns</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a2e6fabd0f0b969781af9ea337b4d4e92">hsep4_AjoutEns</a>)        ,0,1,9,10);
<a name="l02361"></a>02361     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a2db1e73c081ed2c1904051138d88e75c">tablePrincipal_AjoutEns</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ae10bf579e8fcef3d8eac9c5b0e2cb22a">entry_prenomEns_AjoutEns</a>) ,0,1,10,11);
<a name="l02362"></a>02362 
<a name="l02363"></a>02363     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a2db1e73c081ed2c1904051138d88e75c">tablePrincipal_AjoutEns</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a1a235e89f8bfa0999e129d91086e859b">hbox4_AjoutEns</a>)        ,0,1,11,12);
<a name="l02364"></a>02364 
<a name="l02365"></a>02365     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#a30f1935db1b25db5b0a2108e51f477f5">hbox1_AjoutEns</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a54938622cc3e8792002a165894e1fc4a">label_numEns_AjoutEns</a>)    , FALSE, FALSE, 10);
<a name="l02366"></a>02366     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#a24b47cfd5f3c2580aed59d00022720f1">hbox2_AjoutEns</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a4692d30e28fd3638658305579f572975">label_nomEns_AjoutEns</a>)    , FALSE, FALSE, 10);
<a name="l02367"></a>02367     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#a7eff7a21380ddc980a50a09224b66bbf">hbox3_AjoutEns</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a9997721f394f9703182905d9dfdf700d">label_prenomEns_AjoutEns</a>) , FALSE, FALSE, 10);
<a name="l02368"></a>02368     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#a1a235e89f8bfa0999e129d91086e859b">hbox4_AjoutEns</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a75ffdc23c8b90213bf6784e385504ba0">bouton_valider_AjoutEns</a>)  , FALSE, FALSE, 10);
<a name="l02369"></a>02369 
<a name="l02370"></a>02370     gtk_window_set_default_size(GTK_WINDOW(<a class="code" href="_fenetre_8h.html#a5e78dee75f93fd48e7fdc42dfb3c4e70">FenAjoutEns</a>),300,200);
<a name="l02371"></a>02371 }
<a name="l02372"></a>02372 
<a name="l02373"></a>02373 
<a name="l02374"></a><a class="code" href="_fenetre_8h.html#a571eda4250a403187c7198585e33722c">02374</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#a571eda4250a403187c7198585e33722c">cb_quit_fenAjoutEns</a>()
<a name="l02375"></a>02375 {
<a name="l02376"></a>02376     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ae40ce70cd4319dd29bc97d488d54cb7f">label_titre_AjoutEns</a>));
<a name="l02377"></a>02377     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a54938622cc3e8792002a165894e1fc4a">label_numEns_AjoutEns</a>));
<a name="l02378"></a>02378     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a4692d30e28fd3638658305579f572975">label_nomEns_AjoutEns</a>));
<a name="l02379"></a>02379     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a9997721f394f9703182905d9dfdf700d">label_prenomEns_AjoutEns</a>));
<a name="l02380"></a>02380 
<a name="l02381"></a>02381     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#adf4a41191f6c06b152504db838537885">entry_numEns_AjoutEns</a>));
<a name="l02382"></a>02382     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a54496fbdde79266758ff585ba84a4585">entry_nomEns_AjoutEns</a>));
<a name="l02383"></a>02383     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ae10bf579e8fcef3d8eac9c5b0e2cb22a">entry_prenomEns_AjoutEns</a>));
<a name="l02384"></a>02384 
<a name="l02385"></a>02385     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a75ffdc23c8b90213bf6784e385504ba0">bouton_valider_AjoutEns</a>));
<a name="l02386"></a>02386 
<a name="l02387"></a>02387     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ad51c7b861ec225201aa17d0eea45b1d6">hsep1_AjoutEns</a>));
<a name="l02388"></a>02388     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#af6a4296d474a80179a19afe1a46737bb">hsep2_AjoutEns</a>));
<a name="l02389"></a>02389     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a26785212196bd167eb91ae4425e1d2e9">hsep3_AjoutEns</a>));
<a name="l02390"></a>02390     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a2e6fabd0f0b969781af9ea337b4d4e92">hsep4_AjoutEns</a>));
<a name="l02391"></a>02391 
<a name="l02392"></a>02392     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a30f1935db1b25db5b0a2108e51f477f5">hbox1_AjoutEns</a>));
<a name="l02393"></a>02393     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a24b47cfd5f3c2580aed59d00022720f1">hbox2_AjoutEns</a>));
<a name="l02394"></a>02394     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a7eff7a21380ddc980a50a09224b66bbf">hbox3_AjoutEns</a>));
<a name="l02395"></a>02395     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a1a235e89f8bfa0999e129d91086e859b">hbox4_AjoutEns</a>));
<a name="l02396"></a>02396 
<a name="l02397"></a>02397     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a2db1e73c081ed2c1904051138d88e75c">tablePrincipal_AjoutEns</a>));
<a name="l02398"></a>02398 
<a name="l02399"></a>02399     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a5e78dee75f93fd48e7fdc42dfb3c4e70">FenAjoutEns</a>));
<a name="l02400"></a>02400 
<a name="l02401"></a>02401     <a class="code" href="_fenetre_8h.html#ae40ce70cd4319dd29bc97d488d54cb7f">label_titre_AjoutEns</a> = NULL;
<a name="l02402"></a>02402     <a class="code" href="_fenetre_8h.html#a54938622cc3e8792002a165894e1fc4a">label_numEns_AjoutEns</a> = NULL;
<a name="l02403"></a>02403     <a class="code" href="_fenetre_8h.html#a4692d30e28fd3638658305579f572975">label_nomEns_AjoutEns</a> = NULL;
<a name="l02404"></a>02404     <a class="code" href="_fenetre_8h.html#a9997721f394f9703182905d9dfdf700d">label_prenomEns_AjoutEns</a> = NULL;
<a name="l02405"></a>02405 
<a name="l02406"></a>02406     <a class="code" href="_fenetre_8h.html#adf4a41191f6c06b152504db838537885">entry_numEns_AjoutEns</a> = NULL;
<a name="l02407"></a>02407     <a class="code" href="_fenetre_8h.html#a54496fbdde79266758ff585ba84a4585">entry_nomEns_AjoutEns</a> = NULL;
<a name="l02408"></a>02408     <a class="code" href="_fenetre_8h.html#ae10bf579e8fcef3d8eac9c5b0e2cb22a">entry_prenomEns_AjoutEns</a> = NULL;
<a name="l02409"></a>02409 
<a name="l02410"></a>02410     <a class="code" href="_fenetre_8h.html#a75ffdc23c8b90213bf6784e385504ba0">bouton_valider_AjoutEns</a> = NULL;
<a name="l02411"></a>02411 
<a name="l02412"></a>02412     <a class="code" href="_fenetre_8h.html#ad51c7b861ec225201aa17d0eea45b1d6">hsep1_AjoutEns</a> = NULL;
<a name="l02413"></a>02413     <a class="code" href="_fenetre_8h.html#af6a4296d474a80179a19afe1a46737bb">hsep2_AjoutEns</a> = NULL;
<a name="l02414"></a>02414     <a class="code" href="_fenetre_8h.html#a26785212196bd167eb91ae4425e1d2e9">hsep3_AjoutEns</a> = NULL;
<a name="l02415"></a>02415     <a class="code" href="_fenetre_8h.html#a2e6fabd0f0b969781af9ea337b4d4e92">hsep4_AjoutEns</a> = NULL;
<a name="l02416"></a>02416 
<a name="l02417"></a>02417     <a class="code" href="_fenetre_8h.html#a30f1935db1b25db5b0a2108e51f477f5">hbox1_AjoutEns</a> = NULL;
<a name="l02418"></a>02418     <a class="code" href="_fenetre_8h.html#a24b47cfd5f3c2580aed59d00022720f1">hbox2_AjoutEns</a> = NULL;
<a name="l02419"></a>02419     <a class="code" href="_fenetre_8h.html#a7eff7a21380ddc980a50a09224b66bbf">hbox3_AjoutEns</a> = NULL;
<a name="l02420"></a>02420     <a class="code" href="_fenetre_8h.html#a1a235e89f8bfa0999e129d91086e859b">hbox4_AjoutEns</a> = NULL;
<a name="l02421"></a>02421 
<a name="l02422"></a>02422     <a class="code" href="_fenetre_8h.html#a2db1e73c081ed2c1904051138d88e75c">tablePrincipal_AjoutEns</a> = NULL;
<a name="l02423"></a>02423     <a class="code" href="_fenetre_8h.html#a5e78dee75f93fd48e7fdc42dfb3c4e70">FenAjoutEns</a> = NULL;
<a name="l02424"></a>02424 }
<a name="l02425"></a>02425 <span class="comment">/*****************************************************/</span>
<a name="l02426"></a>02426 <span class="comment">/***Fenetre AjoutEtu***/</span>
<a name="l02427"></a><a class="code" href="_fenetre_8h.html#a03d69b83d0c20709868e6bd140d3852c">02427</a> <span class="keywordtype">void</span> <a class="code" href="_fenetre_8c.html#a03d69b83d0c20709868e6bd140d3852c">initFenAjoutEtu</a>()
<a name="l02428"></a>02428 {
<a name="l02429"></a>02429 
<a name="l02430"></a>02430     <a class="code" href="_fenetre_8h.html#afadff71855f6bbf726c2cc05296fe37d">FenAjoutEtu</a>=gtk_window_new(GTK_WINDOW_TOPLEVEL);
<a name="l02431"></a>02431 
<a name="l02432"></a>02432     <a class="code" href="_fenetre_8h.html#aee415b9445cfde69845a91692b8ebc4a">tablePrincipal_AjoutEtu</a>=(GtkWidget*)gtk_table_new(12,1,FALSE);
<a name="l02433"></a>02433 
<a name="l02434"></a>02434     <a class="code" href="_fenetre_8h.html#a1f5a1cd46bbb10fd21e18c0c814b5b69">hsep1_AjoutEtu</a>=(GtkHSeparator*)gtk_hseparator_new();
<a name="l02435"></a>02435     <a class="code" href="_fenetre_8h.html#a39f6357d5bf2e23b6bed398baf02b182">hsep2_AjoutEtu</a>=(GtkHSeparator*)gtk_hseparator_new();
<a name="l02436"></a>02436     <a class="code" href="_fenetre_8h.html#a1d0780b0ec5343bf88b58065a45f7fff">hsep3_AjoutEtu</a>=(GtkHSeparator*)gtk_hseparator_new();
<a name="l02437"></a>02437     <a class="code" href="_fenetre_8h.html#af8f4f3dc4e3ba1fad796d14ac0ea9157">hsep4_AjoutEtu</a>=(GtkHSeparator*)gtk_hseparator_new();
<a name="l02438"></a>02438 
<a name="l02439"></a>02439 
<a name="l02440"></a>02440     <a class="code" href="_fenetre_8h.html#a3d1e7d2c9ab80ce8327d20631c5ff687">label_titre_AjoutEtu</a>        =(GtkLabel*)gtk_label_new(<span class="stringliteral">&quot;Ajouter Nouveau Etudiant&quot;</span>);
<a name="l02441"></a>02441     <a class="code" href="_fenetre_8h.html#aa6527c12f74f1ec16395435c954b41c4">label_numEtu_AjoutEtu</a>       =(GtkLabel*)gtk_label_new(<span class="stringliteral">&quot;Numero Etudiant&quot;</span>);
<a name="l02442"></a>02442     <a class="code" href="_fenetre_8h.html#a94f6f7bdef5f0de47e6f934507da7a8d">label_nomEtu_AjoutEtu</a>       =(GtkLabel*)gtk_label_new(<span class="stringliteral">&quot;Nom Etudiant&quot;</span>);
<a name="l02443"></a>02443     <a class="code" href="_fenetre_8h.html#a9cdfde849bb867a412164d1ef9863d98">label_prenomEtu_AjoutEtu</a>    =(GtkLabel*)gtk_label_new(<span class="stringliteral">&quot;Prenom Etudiant&quot;</span>);
<a name="l02444"></a>02444 
<a name="l02445"></a>02445     <a class="code" href="_fenetre_8h.html#af50c19c9951746ad322d76b576035884">entry_numEtu_AjoutEtu</a>       =(GtkEntry*)gtk_entry_new();
<a name="l02446"></a>02446     gtk_entry_set_text(<a class="code" href="_fenetre_8h.html#af50c19c9951746ad322d76b576035884">entry_numEtu_AjoutEtu</a>,<span class="stringliteral">&quot;Numero Etudiant&quot;</span>);
<a name="l02447"></a>02447     <a class="code" href="_fenetre_8h.html#a536b54b74d9936cd8d45654f33a707da">entry_nomEtu_AjoutEtu</a>       =(GtkEntry*)gtk_entry_new();
<a name="l02448"></a>02448     gtk_entry_set_text(<a class="code" href="_fenetre_8h.html#a536b54b74d9936cd8d45654f33a707da">entry_nomEtu_AjoutEtu</a>,<span class="stringliteral">&quot;Nom Etudiant&quot;</span>);
<a name="l02449"></a>02449     <a class="code" href="_fenetre_8h.html#a31da4362d596af3985ab6974ef7cb0a9">entry_prenomEtu_AjoutEtu</a>    =(GtkEntry*)gtk_entry_new();
<a name="l02450"></a>02450     gtk_entry_set_text(<a class="code" href="_fenetre_8h.html#a31da4362d596af3985ab6974ef7cb0a9">entry_prenomEtu_AjoutEtu</a>,<span class="stringliteral">&quot;Prenom Etudiant&quot;</span>);
<a name="l02451"></a>02451 
<a name="l02452"></a>02452     <a class="code" href="_fenetre_8h.html#a0bda1bc8e75a33593c7f3b8128df090e">hbox1_AjoutEtu</a>=(GtkHBox*)gtk_hbox_new(TRUE,3);
<a name="l02453"></a>02453     <a class="code" href="_fenetre_8h.html#ad5f546941506c8115265000c6fb99b8a">hbox2_AjoutEtu</a>=(GtkHBox*)gtk_hbox_new(TRUE,3);
<a name="l02454"></a>02454     <a class="code" href="_fenetre_8h.html#add9c8438639597b961a7fe4b34a0cc4b">hbox3_AjoutEtu</a>=(GtkHBox*)gtk_hbox_new(TRUE,3);
<a name="l02455"></a>02455     <a class="code" href="_fenetre_8h.html#aeb752bdae81d53a281b19f810f671d4d">hbox4_AjoutEtu</a>=(GtkHBox*)gtk_hbox_new(TRUE,3);
<a name="l02456"></a>02456 
<a name="l02457"></a>02457 
<a name="l02458"></a>02458     <a class="code" href="_fenetre_8h.html#a1cc4328caff6886e904fe2ff585ae2af">bouton_valider_AjoutEtu</a>=(GtkButton*)gtk_button_new_with_label(<span class="stringliteral">&quot;Valider&quot;</span>);
<a name="l02459"></a>02459 
<a name="l02460"></a>02460     gtk_window_set_modal(GTK_WINDOW(<a class="code" href="_fenetre_8h.html#afadff71855f6bbf726c2cc05296fe37d">FenAjoutEtu</a>),TRUE);
<a name="l02461"></a>02461     gtk_container_add(GTK_CONTAINER(<a class="code" href="_fenetre_8h.html#afadff71855f6bbf726c2cc05296fe37d">FenAjoutEtu</a>),<a class="code" href="_fenetre_8h.html#aee415b9445cfde69845a91692b8ebc4a">tablePrincipal_AjoutEtu</a>);
<a name="l02462"></a>02462 
<a name="l02463"></a>02463     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#aee415b9445cfde69845a91692b8ebc4a">tablePrincipal_AjoutEtu</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a3d1e7d2c9ab80ce8327d20631c5ff687">label_titre_AjoutEtu</a>)     ,0,1,0,1);
<a name="l02464"></a>02464     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#aee415b9445cfde69845a91692b8ebc4a">tablePrincipal_AjoutEtu</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a1f5a1cd46bbb10fd21e18c0c814b5b69">hsep1_AjoutEtu</a>)     ,0,1,1,2);
<a name="l02465"></a>02465 
<a name="l02466"></a>02466     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#aee415b9445cfde69845a91692b8ebc4a">tablePrincipal_AjoutEtu</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a0bda1bc8e75a33593c7f3b8128df090e">hbox1_AjoutEtu</a>)        ,0,1,2,3);
<a name="l02467"></a>02467     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#aee415b9445cfde69845a91692b8ebc4a">tablePrincipal_AjoutEtu</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a39f6357d5bf2e23b6bed398baf02b182">hsep2_AjoutEtu</a>)        ,0,1,3,4);
<a name="l02468"></a>02468     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#aee415b9445cfde69845a91692b8ebc4a">tablePrincipal_AjoutEtu</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#af50c19c9951746ad322d76b576035884">entry_numEtu_AjoutEtu</a>) ,0,1,4,5);
<a name="l02469"></a>02469 
<a name="l02470"></a>02470     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#aee415b9445cfde69845a91692b8ebc4a">tablePrincipal_AjoutEtu</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ad5f546941506c8115265000c6fb99b8a">hbox2_AjoutEtu</a>)        ,0,1,5,6);
<a name="l02471"></a>02471     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#aee415b9445cfde69845a91692b8ebc4a">tablePrincipal_AjoutEtu</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a1d0780b0ec5343bf88b58065a45f7fff">hsep3_AjoutEtu</a>)        ,0,1,6,7);
<a name="l02472"></a>02472     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#aee415b9445cfde69845a91692b8ebc4a">tablePrincipal_AjoutEtu</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a536b54b74d9936cd8d45654f33a707da">entry_nomEtu_AjoutEtu</a>) ,0,1,7,8);
<a name="l02473"></a>02473 
<a name="l02474"></a>02474     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#aee415b9445cfde69845a91692b8ebc4a">tablePrincipal_AjoutEtu</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#add9c8438639597b961a7fe4b34a0cc4b">hbox3_AjoutEtu</a>)        ,0,1,8,9);
<a name="l02475"></a>02475     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#aee415b9445cfde69845a91692b8ebc4a">tablePrincipal_AjoutEtu</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#af8f4f3dc4e3ba1fad796d14ac0ea9157">hsep4_AjoutEtu</a>)        ,0,1,9,10);
<a name="l02476"></a>02476     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#aee415b9445cfde69845a91692b8ebc4a">tablePrincipal_AjoutEtu</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a31da4362d596af3985ab6974ef7cb0a9">entry_prenomEtu_AjoutEtu</a>) ,0,1,10,11);
<a name="l02477"></a>02477 
<a name="l02478"></a>02478     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#aee415b9445cfde69845a91692b8ebc4a">tablePrincipal_AjoutEtu</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#aeb752bdae81d53a281b19f810f671d4d">hbox4_AjoutEtu</a>)        ,0,1,11,12);
<a name="l02479"></a>02479 
<a name="l02480"></a>02480     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#a0bda1bc8e75a33593c7f3b8128df090e">hbox1_AjoutEtu</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#aa6527c12f74f1ec16395435c954b41c4">label_numEtu_AjoutEtu</a>)    , FALSE, FALSE, 10);
<a name="l02481"></a>02481     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#ad5f546941506c8115265000c6fb99b8a">hbox2_AjoutEtu</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a94f6f7bdef5f0de47e6f934507da7a8d">label_nomEtu_AjoutEtu</a>)    , FALSE, FALSE, 10);
<a name="l02482"></a>02482     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#add9c8438639597b961a7fe4b34a0cc4b">hbox3_AjoutEtu</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a9cdfde849bb867a412164d1ef9863d98">label_prenomEtu_AjoutEtu</a>) , FALSE, FALSE, 10);
<a name="l02483"></a>02483     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#aeb752bdae81d53a281b19f810f671d4d">hbox4_AjoutEtu</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a1cc4328caff6886e904fe2ff585ae2af">bouton_valider_AjoutEtu</a>)  , FALSE, FALSE, 10);
<a name="l02484"></a>02484 
<a name="l02485"></a>02485     gtk_window_set_default_size(GTK_WINDOW(<a class="code" href="_fenetre_8h.html#afadff71855f6bbf726c2cc05296fe37d">FenAjoutEtu</a>),300,200);
<a name="l02486"></a>02486 }
<a name="l02487"></a>02487 
<a name="l02488"></a>02488 
<a name="l02489"></a><a class="code" href="_fenetre_8h.html#a1124472bd045b82404d34bf334e35c2a">02489</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#a1124472bd045b82404d34bf334e35c2a">cb_quit_fenAjoutEtu</a>()
<a name="l02490"></a>02490 {
<a name="l02491"></a>02491     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a3d1e7d2c9ab80ce8327d20631c5ff687">label_titre_AjoutEtu</a>));
<a name="l02492"></a>02492     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#aa6527c12f74f1ec16395435c954b41c4">label_numEtu_AjoutEtu</a>));
<a name="l02493"></a>02493     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a94f6f7bdef5f0de47e6f934507da7a8d">label_nomEtu_AjoutEtu</a>));
<a name="l02494"></a>02494     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a9cdfde849bb867a412164d1ef9863d98">label_prenomEtu_AjoutEtu</a>));
<a name="l02495"></a>02495 
<a name="l02496"></a>02496     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#af50c19c9951746ad322d76b576035884">entry_numEtu_AjoutEtu</a>));
<a name="l02497"></a>02497     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a536b54b74d9936cd8d45654f33a707da">entry_nomEtu_AjoutEtu</a>));
<a name="l02498"></a>02498     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a31da4362d596af3985ab6974ef7cb0a9">entry_prenomEtu_AjoutEtu</a>));
<a name="l02499"></a>02499 
<a name="l02500"></a>02500     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a1cc4328caff6886e904fe2ff585ae2af">bouton_valider_AjoutEtu</a>));
<a name="l02501"></a>02501 
<a name="l02502"></a>02502     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a1f5a1cd46bbb10fd21e18c0c814b5b69">hsep1_AjoutEtu</a>));
<a name="l02503"></a>02503     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a39f6357d5bf2e23b6bed398baf02b182">hsep2_AjoutEtu</a>));
<a name="l02504"></a>02504     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a1d0780b0ec5343bf88b58065a45f7fff">hsep3_AjoutEtu</a>));
<a name="l02505"></a>02505     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#af8f4f3dc4e3ba1fad796d14ac0ea9157">hsep4_AjoutEtu</a>));
<a name="l02506"></a>02506 
<a name="l02507"></a>02507     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a0bda1bc8e75a33593c7f3b8128df090e">hbox1_AjoutEtu</a>));
<a name="l02508"></a>02508     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ad5f546941506c8115265000c6fb99b8a">hbox2_AjoutEtu</a>));
<a name="l02509"></a>02509     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#add9c8438639597b961a7fe4b34a0cc4b">hbox3_AjoutEtu</a>));
<a name="l02510"></a>02510     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#aeb752bdae81d53a281b19f810f671d4d">hbox4_AjoutEtu</a>));
<a name="l02511"></a>02511 
<a name="l02512"></a>02512     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#aee415b9445cfde69845a91692b8ebc4a">tablePrincipal_AjoutEtu</a>));
<a name="l02513"></a>02513 
<a name="l02514"></a>02514     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#afadff71855f6bbf726c2cc05296fe37d">FenAjoutEtu</a>));
<a name="l02515"></a>02515 
<a name="l02516"></a>02516     <a class="code" href="_fenetre_8h.html#a3d1e7d2c9ab80ce8327d20631c5ff687">label_titre_AjoutEtu</a> = NULL;
<a name="l02517"></a>02517     <a class="code" href="_fenetre_8h.html#aa6527c12f74f1ec16395435c954b41c4">label_numEtu_AjoutEtu</a> = NULL;
<a name="l02518"></a>02518     <a class="code" href="_fenetre_8h.html#a94f6f7bdef5f0de47e6f934507da7a8d">label_nomEtu_AjoutEtu</a> = NULL;
<a name="l02519"></a>02519     <a class="code" href="_fenetre_8h.html#a9cdfde849bb867a412164d1ef9863d98">label_prenomEtu_AjoutEtu</a> = NULL;
<a name="l02520"></a>02520 
<a name="l02521"></a>02521     <a class="code" href="_fenetre_8h.html#af50c19c9951746ad322d76b576035884">entry_numEtu_AjoutEtu</a> = NULL;
<a name="l02522"></a>02522     <a class="code" href="_fenetre_8h.html#a536b54b74d9936cd8d45654f33a707da">entry_nomEtu_AjoutEtu</a> = NULL;
<a name="l02523"></a>02523     <a class="code" href="_fenetre_8h.html#a31da4362d596af3985ab6974ef7cb0a9">entry_prenomEtu_AjoutEtu</a> = NULL;
<a name="l02524"></a>02524 
<a name="l02525"></a>02525     <a class="code" href="_fenetre_8h.html#a1cc4328caff6886e904fe2ff585ae2af">bouton_valider_AjoutEtu</a> = NULL;
<a name="l02526"></a>02526 
<a name="l02527"></a>02527     <a class="code" href="_fenetre_8h.html#a1f5a1cd46bbb10fd21e18c0c814b5b69">hsep1_AjoutEtu</a> = NULL;
<a name="l02528"></a>02528     <a class="code" href="_fenetre_8h.html#a39f6357d5bf2e23b6bed398baf02b182">hsep2_AjoutEtu</a> = NULL;
<a name="l02529"></a>02529     <a class="code" href="_fenetre_8h.html#a1d0780b0ec5343bf88b58065a45f7fff">hsep3_AjoutEtu</a> = NULL;
<a name="l02530"></a>02530     <a class="code" href="_fenetre_8h.html#af8f4f3dc4e3ba1fad796d14ac0ea9157">hsep4_AjoutEtu</a> = NULL;
<a name="l02531"></a>02531 
<a name="l02532"></a>02532     <a class="code" href="_fenetre_8h.html#a0bda1bc8e75a33593c7f3b8128df090e">hbox1_AjoutEtu</a> = NULL;
<a name="l02533"></a>02533     <a class="code" href="_fenetre_8h.html#ad5f546941506c8115265000c6fb99b8a">hbox2_AjoutEtu</a> = NULL;
<a name="l02534"></a>02534     <a class="code" href="_fenetre_8h.html#add9c8438639597b961a7fe4b34a0cc4b">hbox3_AjoutEtu</a> = NULL;
<a name="l02535"></a>02535     <a class="code" href="_fenetre_8h.html#aeb752bdae81d53a281b19f810f671d4d">hbox4_AjoutEtu</a> = NULL;
<a name="l02536"></a>02536 
<a name="l02537"></a>02537     <a class="code" href="_fenetre_8h.html#aee415b9445cfde69845a91692b8ebc4a">tablePrincipal_AjoutEtu</a> = NULL;
<a name="l02538"></a>02538     <a class="code" href="_fenetre_8h.html#afadff71855f6bbf726c2cc05296fe37d">FenAjoutEtu</a> = NULL;
<a name="l02539"></a>02539 }
<a name="l02540"></a>02540 <span class="comment">/*****************************************************/</span>
<a name="l02541"></a>02541 <span class="comment">/***Fenetre AjoutSalle***/</span>
<a name="l02542"></a><a class="code" href="_fenetre_8h.html#a2f0da6472331d15e74dc835812cef0e3">02542</a> <span class="keywordtype">void</span> <a class="code" href="_fenetre_8c.html#a2f0da6472331d15e74dc835812cef0e3">initFenAjoutSalle</a>()
<a name="l02543"></a>02543 {
<a name="l02544"></a>02544 
<a name="l02545"></a>02545     <a class="code" href="_fenetre_8h.html#aaf869e3aa93456b19fc34d0b8246a66a">FenAjoutSalle</a>=gtk_window_new(GTK_WINDOW_TOPLEVEL);
<a name="l02546"></a>02546 
<a name="l02547"></a>02547     <a class="code" href="_fenetre_8h.html#ab67f16e5055d5726b220c95627360c8b">tablePrincipal_AjoutSalle</a>=(GtkWidget*)gtk_table_new(9,1,FALSE);
<a name="l02548"></a>02548 
<a name="l02549"></a>02549     <a class="code" href="_fenetre_8h.html#af2def92cb2728aef232192dcc0485e7a">hsep1_AjoutSalle</a>=(GtkHSeparator*)gtk_hseparator_new();
<a name="l02550"></a>02550     <a class="code" href="_fenetre_8h.html#a6bc911d22b93abc8e50a583e6087044a">hsep2_AjoutSalle</a>=(GtkHSeparator*)gtk_hseparator_new();
<a name="l02551"></a>02551     <a class="code" href="_fenetre_8h.html#a480cbbd2782f32b92891f6564208ce58">hsep3_AjoutSalle</a>=(GtkHSeparator*)gtk_hseparator_new();
<a name="l02552"></a>02552 
<a name="l02553"></a>02553 
<a name="l02554"></a>02554     <a class="code" href="_fenetre_8h.html#a259d5368281462a2aad793efc082bb86">label_titre_AjoutSalle</a>          =(GtkLabel*)gtk_label_new(<span class="stringliteral">&quot;Ajouter Nouveau Salle&quot;</span>);
<a name="l02555"></a>02555     <a class="code" href="_fenetre_8h.html#a7f9f1623c5e7b78c6c316219220241f8">label_numSalle_AjoutSalle</a>       =(GtkLabel*)gtk_label_new(<span class="stringliteral">&quot;Numero Salle&quot;</span>);
<a name="l02556"></a>02556     <a class="code" href="_fenetre_8h.html#a693bfb7f0a5c158d126ff472324bf3fa">label_IntituleSalle_AjoutSalle</a>  =(GtkLabel*)gtk_label_new(<span class="stringliteral">&quot;Intitule Salle&quot;</span>);
<a name="l02557"></a>02557 
<a name="l02558"></a>02558 
<a name="l02559"></a>02559     <a class="code" href="_fenetre_8h.html#aaee26d04e279057f905fb08f5063fead">entry_numSalle_AjoutSalle</a>       =(GtkEntry*)gtk_entry_new();
<a name="l02560"></a>02560     gtk_entry_set_text(<a class="code" href="_fenetre_8h.html#aaee26d04e279057f905fb08f5063fead">entry_numSalle_AjoutSalle</a>,<span class="stringliteral">&quot;Numero Salle&quot;</span>);
<a name="l02561"></a>02561     <a class="code" href="_fenetre_8h.html#a3225604eed28f3f33e87a63c6259cb49">entry_IntituleSalle_AjoutSalle</a>       =(GtkEntry*)gtk_entry_new();
<a name="l02562"></a>02562     gtk_entry_set_text(<a class="code" href="_fenetre_8h.html#a3225604eed28f3f33e87a63c6259cb49">entry_IntituleSalle_AjoutSalle</a>,<span class="stringliteral">&quot;Intitule Salle&quot;</span>);
<a name="l02563"></a>02563 
<a name="l02564"></a>02564     <a class="code" href="_fenetre_8h.html#a07dbb19b6be49a5a310f465436f7dc9d">hbox1_AjoutSalle</a>=(GtkHBox*)gtk_hbox_new(TRUE,3);
<a name="l02565"></a>02565     <a class="code" href="_fenetre_8h.html#a1d31b733e8bcd3f3462b0c2cecdd5802">hbox2_AjoutSalle</a>=(GtkHBox*)gtk_hbox_new(TRUE,3);
<a name="l02566"></a>02566     <a class="code" href="_fenetre_8h.html#a8ee76c98b2f48c2d4cdbcdb66f29cc47">hbox3_AjoutSalle</a>=(GtkHBox*)gtk_hbox_new(TRUE,3);
<a name="l02567"></a>02567 
<a name="l02568"></a>02568 
<a name="l02569"></a>02569     <a class="code" href="_fenetre_8h.html#a4196fd75ddcafde37b79649194c2b29c">bouton_valider_AjoutSalle</a>=(GtkButton*)gtk_button_new_with_label(<span class="stringliteral">&quot;Valider&quot;</span>);
<a name="l02570"></a>02570 
<a name="l02571"></a>02571     gtk_window_set_modal(GTK_WINDOW(<a class="code" href="_fenetre_8h.html#aaf869e3aa93456b19fc34d0b8246a66a">FenAjoutSalle</a>),TRUE);
<a name="l02572"></a>02572     gtk_container_add(GTK_CONTAINER(<a class="code" href="_fenetre_8h.html#aaf869e3aa93456b19fc34d0b8246a66a">FenAjoutSalle</a>),<a class="code" href="_fenetre_8h.html#ab67f16e5055d5726b220c95627360c8b">tablePrincipal_AjoutSalle</a>);
<a name="l02573"></a>02573 
<a name="l02574"></a>02574     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#ab67f16e5055d5726b220c95627360c8b">tablePrincipal_AjoutSalle</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a259d5368281462a2aad793efc082bb86">label_titre_AjoutSalle</a>)    ,0,1,0,1);
<a name="l02575"></a>02575     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#ab67f16e5055d5726b220c95627360c8b">tablePrincipal_AjoutSalle</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#af2def92cb2728aef232192dcc0485e7a">hsep1_AjoutSalle</a>)          ,0,1,1,2);
<a name="l02576"></a>02576 
<a name="l02577"></a>02577     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#ab67f16e5055d5726b220c95627360c8b">tablePrincipal_AjoutSalle</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a07dbb19b6be49a5a310f465436f7dc9d">hbox1_AjoutSalle</a>)          ,0,1,2,3);
<a name="l02578"></a>02578     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#ab67f16e5055d5726b220c95627360c8b">tablePrincipal_AjoutSalle</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a6bc911d22b93abc8e50a583e6087044a">hsep2_AjoutSalle</a>)          ,0,1,3,4);
<a name="l02579"></a>02579     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#ab67f16e5055d5726b220c95627360c8b">tablePrincipal_AjoutSalle</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#aaee26d04e279057f905fb08f5063fead">entry_numSalle_AjoutSalle</a>) ,0,1,4,5);
<a name="l02580"></a>02580 
<a name="l02581"></a>02581     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#ab67f16e5055d5726b220c95627360c8b">tablePrincipal_AjoutSalle</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a1d31b733e8bcd3f3462b0c2cecdd5802">hbox2_AjoutSalle</a>)          ,0,1,5,6);
<a name="l02582"></a>02582     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#ab67f16e5055d5726b220c95627360c8b">tablePrincipal_AjoutSalle</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a480cbbd2782f32b92891f6564208ce58">hsep3_AjoutSalle</a>)          ,0,1,6,7);
<a name="l02583"></a>02583     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#ab67f16e5055d5726b220c95627360c8b">tablePrincipal_AjoutSalle</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a3225604eed28f3f33e87a63c6259cb49">entry_IntituleSalle_AjoutSalle</a>) ,0,1,7,8);
<a name="l02584"></a>02584 
<a name="l02585"></a>02585     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#ab67f16e5055d5726b220c95627360c8b">tablePrincipal_AjoutSalle</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a8ee76c98b2f48c2d4cdbcdb66f29cc47">hbox3_AjoutSalle</a>)          ,0,1,8,9);
<a name="l02586"></a>02586 
<a name="l02587"></a>02587     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#a07dbb19b6be49a5a310f465436f7dc9d">hbox1_AjoutSalle</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a7f9f1623c5e7b78c6c316219220241f8">label_numSalle_AjoutSalle</a>)      , FALSE, FALSE, 10);
<a name="l02588"></a>02588     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#a1d31b733e8bcd3f3462b0c2cecdd5802">hbox2_AjoutSalle</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a693bfb7f0a5c158d126ff472324bf3fa">label_IntituleSalle_AjoutSalle</a>) , FALSE, FALSE, 10);
<a name="l02589"></a>02589     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#a8ee76c98b2f48c2d4cdbcdb66f29cc47">hbox3_AjoutSalle</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a4196fd75ddcafde37b79649194c2b29c">bouton_valider_AjoutSalle</a>)      , FALSE, FALSE, 10);
<a name="l02590"></a>02590 
<a name="l02591"></a>02591     gtk_window_set_default_size(GTK_WINDOW(<a class="code" href="_fenetre_8h.html#aaf869e3aa93456b19fc34d0b8246a66a">FenAjoutSalle</a>),300,200);
<a name="l02592"></a>02592 }
<a name="l02593"></a>02593 
<a name="l02594"></a>02594 
<a name="l02595"></a><a class="code" href="_fenetre_8h.html#a51f6b073c3d377accc1b9087579920f4">02595</a> <span class="keywordtype">void</span> <a class="code" href="_fenetre_8c.html#a51f6b073c3d377accc1b9087579920f4">cb_quit_fenAjoutSalle</a>()
<a name="l02596"></a>02596 {
<a name="l02597"></a>02597     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a259d5368281462a2aad793efc082bb86">label_titre_AjoutSalle</a>));
<a name="l02598"></a>02598     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a7f9f1623c5e7b78c6c316219220241f8">label_numSalle_AjoutSalle</a>));
<a name="l02599"></a>02599     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a693bfb7f0a5c158d126ff472324bf3fa">label_IntituleSalle_AjoutSalle</a>));
<a name="l02600"></a>02600 
<a name="l02601"></a>02601     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#aaee26d04e279057f905fb08f5063fead">entry_numSalle_AjoutSalle</a>));
<a name="l02602"></a>02602     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a3225604eed28f3f33e87a63c6259cb49">entry_IntituleSalle_AjoutSalle</a>));
<a name="l02603"></a>02603 
<a name="l02604"></a>02604     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a4196fd75ddcafde37b79649194c2b29c">bouton_valider_AjoutSalle</a>));
<a name="l02605"></a>02605 
<a name="l02606"></a>02606     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#af2def92cb2728aef232192dcc0485e7a">hsep1_AjoutSalle</a>));
<a name="l02607"></a>02607     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a6bc911d22b93abc8e50a583e6087044a">hsep2_AjoutSalle</a>));
<a name="l02608"></a>02608     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a480cbbd2782f32b92891f6564208ce58">hsep3_AjoutSalle</a>));
<a name="l02609"></a>02609 
<a name="l02610"></a>02610 
<a name="l02611"></a>02611     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a07dbb19b6be49a5a310f465436f7dc9d">hbox1_AjoutSalle</a>));
<a name="l02612"></a>02612     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a1d31b733e8bcd3f3462b0c2cecdd5802">hbox2_AjoutSalle</a>));
<a name="l02613"></a>02613     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a8ee76c98b2f48c2d4cdbcdb66f29cc47">hbox3_AjoutSalle</a>));
<a name="l02614"></a>02614 
<a name="l02615"></a>02615 
<a name="l02616"></a>02616     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ab67f16e5055d5726b220c95627360c8b">tablePrincipal_AjoutSalle</a>));
<a name="l02617"></a>02617 
<a name="l02618"></a>02618     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#aaf869e3aa93456b19fc34d0b8246a66a">FenAjoutSalle</a>));
<a name="l02619"></a>02619 
<a name="l02620"></a>02620     <a class="code" href="_fenetre_8h.html#a259d5368281462a2aad793efc082bb86">label_titre_AjoutSalle</a> = NULL;
<a name="l02621"></a>02621     <a class="code" href="_fenetre_8h.html#a7f9f1623c5e7b78c6c316219220241f8">label_numSalle_AjoutSalle</a> = NULL;
<a name="l02622"></a>02622     <a class="code" href="_fenetre_8h.html#a693bfb7f0a5c158d126ff472324bf3fa">label_IntituleSalle_AjoutSalle</a> = NULL;
<a name="l02623"></a>02623 
<a name="l02624"></a>02624     <a class="code" href="_fenetre_8h.html#aaee26d04e279057f905fb08f5063fead">entry_numSalle_AjoutSalle</a> = NULL;
<a name="l02625"></a>02625     <a class="code" href="_fenetre_8h.html#a3225604eed28f3f33e87a63c6259cb49">entry_IntituleSalle_AjoutSalle</a> = NULL;
<a name="l02626"></a>02626 
<a name="l02627"></a>02627     <a class="code" href="_fenetre_8h.html#a4196fd75ddcafde37b79649194c2b29c">bouton_valider_AjoutSalle</a> = NULL;
<a name="l02628"></a>02628 
<a name="l02629"></a>02629     <a class="code" href="_fenetre_8h.html#af2def92cb2728aef232192dcc0485e7a">hsep1_AjoutSalle</a> = NULL;
<a name="l02630"></a>02630     <a class="code" href="_fenetre_8h.html#a6bc911d22b93abc8e50a583e6087044a">hsep2_AjoutSalle</a> = NULL;
<a name="l02631"></a>02631     <a class="code" href="_fenetre_8h.html#a480cbbd2782f32b92891f6564208ce58">hsep3_AjoutSalle</a> = NULL;
<a name="l02632"></a>02632 
<a name="l02633"></a>02633 
<a name="l02634"></a>02634     <a class="code" href="_fenetre_8h.html#a07dbb19b6be49a5a310f465436f7dc9d">hbox1_AjoutSalle</a> = NULL;
<a name="l02635"></a>02635     <a class="code" href="_fenetre_8h.html#a1d31b733e8bcd3f3462b0c2cecdd5802">hbox2_AjoutSalle</a> = NULL;
<a name="l02636"></a>02636     <a class="code" href="_fenetre_8h.html#a8ee76c98b2f48c2d4cdbcdb66f29cc47">hbox3_AjoutSalle</a> = NULL;
<a name="l02637"></a>02637 
<a name="l02638"></a>02638 
<a name="l02639"></a>02639     <a class="code" href="_fenetre_8h.html#ab67f16e5055d5726b220c95627360c8b">tablePrincipal_AjoutSalle</a> = NULL;
<a name="l02640"></a>02640     <a class="code" href="_fenetre_8h.html#aaf869e3aa93456b19fc34d0b8246a66a">FenAjoutSalle</a> = NULL;
<a name="l02641"></a>02641 }
<a name="l02642"></a>02642 <span class="comment">/*****************************************************/</span>
<a name="l02643"></a>02643 <span class="comment">/***Fenetre AjoutUE***/</span>
<a name="l02644"></a><a class="code" href="_fenetre_8h.html#a279b52873dbd71b17f96ef6839cae7ad">02644</a> <span class="keywordtype">void</span> <a class="code" href="_fenetre_8c.html#a279b52873dbd71b17f96ef6839cae7ad">initFenAjoutUE</a>()
<a name="l02645"></a>02645 {
<a name="l02646"></a>02646 
<a name="l02647"></a>02647     <a class="code" href="_fenetre_8h.html#a86800cf053edb28c77dcae83b512c246">FenAjoutUE</a>=gtk_window_new(GTK_WINDOW_TOPLEVEL);
<a name="l02648"></a>02648 
<a name="l02649"></a>02649     <a class="code" href="_fenetre_8h.html#a0687853caefc0b0de585daf1870b2491">tablePrincipal_AjoutUE</a>=(GtkWidget*)gtk_table_new(12,1,FALSE);
<a name="l02650"></a>02650 
<a name="l02651"></a>02651     <a class="code" href="_fenetre_8h.html#ae6f54a6ece03eba9e73b2573fa5c4a0d">hsep1_AjoutUE</a>=(GtkHSeparator*)gtk_hseparator_new();
<a name="l02652"></a>02652     <a class="code" href="_fenetre_8h.html#ad72ae7fd07339ed384a66e67091f75cf">hsep2_AjoutUE</a>=(GtkHSeparator*)gtk_hseparator_new();
<a name="l02653"></a>02653     <a class="code" href="_fenetre_8h.html#a1e426fdea03e3fe8f9bfe5da083f6a27">hsep3_AjoutUE</a>=(GtkHSeparator*)gtk_hseparator_new();
<a name="l02654"></a>02654     <a class="code" href="_fenetre_8h.html#a51f4decba01964598ef699a9e75aeabb">hsep4_AjoutUE</a>=(GtkHSeparator*)gtk_hseparator_new();
<a name="l02655"></a>02655 
<a name="l02656"></a>02656 
<a name="l02657"></a>02657     <a class="code" href="_fenetre_8h.html#a93fccaabf5cfdbae64da1d3f58350e8d">label_titre_AjoutUE</a>        =(GtkLabel*)gtk_label_new(<span class="stringliteral">&quot;Ajouter Nouveau UE&quot;</span>);
<a name="l02658"></a>02658     <a class="code" href="_fenetre_8h.html#a18afd6261a941c7eb67639f40574ff69">label_codeUE_AjoutUE</a>       =(GtkLabel*)gtk_label_new(<span class="stringliteral">&quot;codeUE&quot;</span>);
<a name="l02659"></a>02659     <a class="code" href="_fenetre_8h.html#af91695c879fc341ebfcedf46c6f03516">label_IntituleUE_AjoutUE</a>   =(GtkLabel*)gtk_label_new(<span class="stringliteral">&quot;IntituleUE&quot;</span>);
<a name="l02660"></a>02660     <a class="code" href="_fenetre_8h.html#aedb6beb3484b620e2ff52531c98bfd1a">label_SeqenceUE_AjoutUE</a>    =(GtkLabel*)gtk_label_new(<span class="stringliteral">&quot;SeqenceUE&quot;</span>);
<a name="l02661"></a>02661 
<a name="l02662"></a>02662     <a class="code" href="_fenetre_8h.html#a9197a0cfd9a473e75ce6df89f2a06e23">entry_codeUE_AjoutUE</a>       =(GtkEntry*)gtk_entry_new();
<a name="l02663"></a>02663     gtk_entry_set_text(<a class="code" href="_fenetre_8h.html#a9197a0cfd9a473e75ce6df89f2a06e23">entry_codeUE_AjoutUE</a>,<span class="stringliteral">&quot;codeUE&quot;</span>);
<a name="l02664"></a>02664     <a class="code" href="_fenetre_8h.html#a009fa9318708d3896efd956dc98e89b2">entry_IntituleUE_AjoutUE</a>       =(GtkEntry*)gtk_entry_new();
<a name="l02665"></a>02665     gtk_entry_set_text(<a class="code" href="_fenetre_8h.html#a009fa9318708d3896efd956dc98e89b2">entry_IntituleUE_AjoutUE</a>,<span class="stringliteral">&quot;IntituleUE&quot;</span>);
<a name="l02666"></a>02666     <a class="code" href="_fenetre_8h.html#a9f6392b0ddd043d1d6238b8ff8ff69ba">entry_SeqenceUE_AjoutUE</a>    =(GtkEntry*)gtk_entry_new();
<a name="l02667"></a>02667     gtk_entry_set_text(<a class="code" href="_fenetre_8h.html#a9f6392b0ddd043d1d6238b8ff8ff69ba">entry_SeqenceUE_AjoutUE</a>,<span class="stringliteral">&quot;SeqenceUE&quot;</span>);
<a name="l02668"></a>02668 
<a name="l02669"></a>02669     <a class="code" href="_fenetre_8h.html#ac069b7f137d3ce00217a896040127e8a">hbox1_AjoutUE</a>=(GtkHBox*)gtk_hbox_new(TRUE,3);
<a name="l02670"></a>02670     <a class="code" href="_fenetre_8h.html#a69fb5edc42408efc0acd68f8015cf948">hbox2_AjoutUE</a>=(GtkHBox*)gtk_hbox_new(TRUE,3);
<a name="l02671"></a>02671     <a class="code" href="_fenetre_8h.html#acc314625868d371fd97a52cfbef66cf1">hbox3_AjoutUE</a>=(GtkHBox*)gtk_hbox_new(TRUE,3);
<a name="l02672"></a>02672     <a class="code" href="_fenetre_8h.html#a833e37025f58412ae1e53cdb28397643">hbox4_AjoutUE</a>=(GtkHBox*)gtk_hbox_new(TRUE,3);
<a name="l02673"></a>02673 
<a name="l02674"></a>02674 
<a name="l02675"></a>02675     <a class="code" href="_fenetre_8h.html#a7422bf77085c9eaf57615ce4366a55f9">bouton_valider_AjoutUE</a>=(GtkButton*)gtk_button_new_with_label(<span class="stringliteral">&quot;Valider&quot;</span>);
<a name="l02676"></a>02676 
<a name="l02677"></a>02677     gtk_window_set_modal(GTK_WINDOW(<a class="code" href="_fenetre_8h.html#a86800cf053edb28c77dcae83b512c246">FenAjoutUE</a>),TRUE);
<a name="l02678"></a>02678     gtk_container_add(GTK_CONTAINER(<a class="code" href="_fenetre_8h.html#a86800cf053edb28c77dcae83b512c246">FenAjoutUE</a>),<a class="code" href="_fenetre_8h.html#a0687853caefc0b0de585daf1870b2491">tablePrincipal_AjoutUE</a>);
<a name="l02679"></a>02679 
<a name="l02680"></a>02680     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a0687853caefc0b0de585daf1870b2491">tablePrincipal_AjoutUE</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a93fccaabf5cfdbae64da1d3f58350e8d">label_titre_AjoutUE</a>)     ,0,1,0,1);
<a name="l02681"></a>02681     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a0687853caefc0b0de585daf1870b2491">tablePrincipal_AjoutUE</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ae6f54a6ece03eba9e73b2573fa5c4a0d">hsep1_AjoutUE</a>)     ,0,1,1,2);
<a name="l02682"></a>02682 
<a name="l02683"></a>02683     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a0687853caefc0b0de585daf1870b2491">tablePrincipal_AjoutUE</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ac069b7f137d3ce00217a896040127e8a">hbox1_AjoutUE</a>)        ,0,1,2,3);
<a name="l02684"></a>02684     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a0687853caefc0b0de585daf1870b2491">tablePrincipal_AjoutUE</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ad72ae7fd07339ed384a66e67091f75cf">hsep2_AjoutUE</a>)        ,0,1,3,4);
<a name="l02685"></a>02685     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a0687853caefc0b0de585daf1870b2491">tablePrincipal_AjoutUE</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a9197a0cfd9a473e75ce6df89f2a06e23">entry_codeUE_AjoutUE</a>) ,0,1,4,5);
<a name="l02686"></a>02686 
<a name="l02687"></a>02687     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a0687853caefc0b0de585daf1870b2491">tablePrincipal_AjoutUE</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a69fb5edc42408efc0acd68f8015cf948">hbox2_AjoutUE</a>)        ,0,1,5,6);
<a name="l02688"></a>02688     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a0687853caefc0b0de585daf1870b2491">tablePrincipal_AjoutUE</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a1e426fdea03e3fe8f9bfe5da083f6a27">hsep3_AjoutUE</a>)        ,0,1,6,7);
<a name="l02689"></a>02689     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a0687853caefc0b0de585daf1870b2491">tablePrincipal_AjoutUE</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a009fa9318708d3896efd956dc98e89b2">entry_IntituleUE_AjoutUE</a>) ,0,1,7,8);
<a name="l02690"></a>02690 
<a name="l02691"></a>02691     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a0687853caefc0b0de585daf1870b2491">tablePrincipal_AjoutUE</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#acc314625868d371fd97a52cfbef66cf1">hbox3_AjoutUE</a>)        ,0,1,8,9);
<a name="l02692"></a>02692     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a0687853caefc0b0de585daf1870b2491">tablePrincipal_AjoutUE</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a51f4decba01964598ef699a9e75aeabb">hsep4_AjoutUE</a>)        ,0,1,9,10);
<a name="l02693"></a>02693     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a0687853caefc0b0de585daf1870b2491">tablePrincipal_AjoutUE</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a9f6392b0ddd043d1d6238b8ff8ff69ba">entry_SeqenceUE_AjoutUE</a>) ,0,1,10,11);
<a name="l02694"></a>02694 
<a name="l02695"></a>02695     gtk_table_attach_defaults(GTK_TABLE(<a class="code" href="_fenetre_8h.html#a0687853caefc0b0de585daf1870b2491">tablePrincipal_AjoutUE</a>),GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a833e37025f58412ae1e53cdb28397643">hbox4_AjoutUE</a>)        ,0,1,11,12);
<a name="l02696"></a>02696 
<a name="l02697"></a>02697     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#ac069b7f137d3ce00217a896040127e8a">hbox1_AjoutUE</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a18afd6261a941c7eb67639f40574ff69">label_codeUE_AjoutUE</a>)    , FALSE, FALSE, 10);
<a name="l02698"></a>02698     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#a69fb5edc42408efc0acd68f8015cf948">hbox2_AjoutUE</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#af91695c879fc341ebfcedf46c6f03516">label_IntituleUE_AjoutUE</a>)    , FALSE, FALSE, 10);
<a name="l02699"></a>02699     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#acc314625868d371fd97a52cfbef66cf1">hbox3_AjoutUE</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#aedb6beb3484b620e2ff52531c98bfd1a">label_SeqenceUE_AjoutUE</a>) , FALSE, FALSE, 10);
<a name="l02700"></a>02700     gtk_box_pack_start(GTK_BOX(<a class="code" href="_fenetre_8h.html#a833e37025f58412ae1e53cdb28397643">hbox4_AjoutUE</a>), GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a7422bf77085c9eaf57615ce4366a55f9">bouton_valider_AjoutUE</a>)  , FALSE, FALSE, 10);
<a name="l02701"></a>02701 
<a name="l02702"></a>02702     gtk_window_set_default_size(GTK_WINDOW(<a class="code" href="_fenetre_8h.html#a86800cf053edb28c77dcae83b512c246">FenAjoutUE</a>),300,200);
<a name="l02703"></a>02703 }
<a name="l02704"></a>02704 
<a name="l02705"></a>02705 
<a name="l02706"></a><a class="code" href="_fenetre_8h.html#ae2babf1da27f294e855ea75ea61dd98d">02706</a> <span class="keywordtype">void</span> <a class="code" href="_fenetre_8c.html#ae2babf1da27f294e855ea75ea61dd98d">cb_quit_fenAjoutUE</a>()
<a name="l02707"></a>02707 {
<a name="l02708"></a>02708     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a93fccaabf5cfdbae64da1d3f58350e8d">label_titre_AjoutUE</a>));
<a name="l02709"></a>02709     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a18afd6261a941c7eb67639f40574ff69">label_codeUE_AjoutUE</a>));
<a name="l02710"></a>02710     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#af91695c879fc341ebfcedf46c6f03516">label_IntituleUE_AjoutUE</a>));
<a name="l02711"></a>02711     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#aedb6beb3484b620e2ff52531c98bfd1a">label_SeqenceUE_AjoutUE</a>));
<a name="l02712"></a>02712 
<a name="l02713"></a>02713     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a9197a0cfd9a473e75ce6df89f2a06e23">entry_codeUE_AjoutUE</a>));
<a name="l02714"></a>02714     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a009fa9318708d3896efd956dc98e89b2">entry_IntituleUE_AjoutUE</a>));
<a name="l02715"></a>02715     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a9f6392b0ddd043d1d6238b8ff8ff69ba">entry_SeqenceUE_AjoutUE</a>));
<a name="l02716"></a>02716 
<a name="l02717"></a>02717     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a7422bf77085c9eaf57615ce4366a55f9">bouton_valider_AjoutUE</a>));
<a name="l02718"></a>02718 
<a name="l02719"></a>02719     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ae6f54a6ece03eba9e73b2573fa5c4a0d">hsep1_AjoutUE</a>));
<a name="l02720"></a>02720     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ad72ae7fd07339ed384a66e67091f75cf">hsep2_AjoutUE</a>));
<a name="l02721"></a>02721     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a1e426fdea03e3fe8f9bfe5da083f6a27">hsep3_AjoutUE</a>));
<a name="l02722"></a>02722     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a51f4decba01964598ef699a9e75aeabb">hsep4_AjoutUE</a>));
<a name="l02723"></a>02723 
<a name="l02724"></a>02724     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#ac069b7f137d3ce00217a896040127e8a">hbox1_AjoutUE</a>));
<a name="l02725"></a>02725     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a69fb5edc42408efc0acd68f8015cf948">hbox2_AjoutUE</a>));
<a name="l02726"></a>02726     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#acc314625868d371fd97a52cfbef66cf1">hbox3_AjoutUE</a>));
<a name="l02727"></a>02727     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a833e37025f58412ae1e53cdb28397643">hbox4_AjoutUE</a>));
<a name="l02728"></a>02728 
<a name="l02729"></a>02729     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a0687853caefc0b0de585daf1870b2491">tablePrincipal_AjoutUE</a>));
<a name="l02730"></a>02730 
<a name="l02731"></a>02731     gtk_widget_destroy(GTK_WIDGET(<a class="code" href="_fenetre_8h.html#a86800cf053edb28c77dcae83b512c246">FenAjoutUE</a>));
<a name="l02732"></a>02732 
<a name="l02733"></a>02733     <a class="code" href="_fenetre_8h.html#a93fccaabf5cfdbae64da1d3f58350e8d">label_titre_AjoutUE</a> = NULL;
<a name="l02734"></a>02734     <a class="code" href="_fenetre_8h.html#a18afd6261a941c7eb67639f40574ff69">label_codeUE_AjoutUE</a> = NULL;
<a name="l02735"></a>02735     <a class="code" href="_fenetre_8h.html#af91695c879fc341ebfcedf46c6f03516">label_IntituleUE_AjoutUE</a> = NULL;
<a name="l02736"></a>02736     <a class="code" href="_fenetre_8h.html#aedb6beb3484b620e2ff52531c98bfd1a">label_SeqenceUE_AjoutUE</a> = NULL;
<a name="l02737"></a>02737 
<a name="l02738"></a>02738     <a class="code" href="_fenetre_8h.html#a9197a0cfd9a473e75ce6df89f2a06e23">entry_codeUE_AjoutUE</a> = NULL;
<a name="l02739"></a>02739     <a class="code" href="_fenetre_8h.html#a009fa9318708d3896efd956dc98e89b2">entry_IntituleUE_AjoutUE</a> = NULL;
<a name="l02740"></a>02740     <a class="code" href="_fenetre_8h.html#a9f6392b0ddd043d1d6238b8ff8ff69ba">entry_SeqenceUE_AjoutUE</a> = NULL;
<a name="l02741"></a>02741 
<a name="l02742"></a>02742     <a class="code" href="_fenetre_8h.html#a7422bf77085c9eaf57615ce4366a55f9">bouton_valider_AjoutUE</a> = NULL;
<a name="l02743"></a>02743 
<a name="l02744"></a>02744     <a class="code" href="_fenetre_8h.html#ae6f54a6ece03eba9e73b2573fa5c4a0d">hsep1_AjoutUE</a> = NULL;
<a name="l02745"></a>02745     <a class="code" href="_fenetre_8h.html#ad72ae7fd07339ed384a66e67091f75cf">hsep2_AjoutUE</a> = NULL;
<a name="l02746"></a>02746     <a class="code" href="_fenetre_8h.html#a1e426fdea03e3fe8f9bfe5da083f6a27">hsep3_AjoutUE</a> = NULL;
<a name="l02747"></a>02747     <a class="code" href="_fenetre_8h.html#a51f4decba01964598ef699a9e75aeabb">hsep4_AjoutUE</a> = NULL;
<a name="l02748"></a>02748 
<a name="l02749"></a>02749     <a class="code" href="_fenetre_8h.html#ac069b7f137d3ce00217a896040127e8a">hbox1_AjoutUE</a> = NULL;
<a name="l02750"></a>02750     <a class="code" href="_fenetre_8h.html#a69fb5edc42408efc0acd68f8015cf948">hbox2_AjoutUE</a> = NULL;
<a name="l02751"></a>02751     <a class="code" href="_fenetre_8h.html#acc314625868d371fd97a52cfbef66cf1">hbox3_AjoutUE</a> = NULL;
<a name="l02752"></a>02752     <a class="code" href="_fenetre_8h.html#a833e37025f58412ae1e53cdb28397643">hbox4_AjoutUE</a> = NULL;
<a name="l02753"></a>02753 
<a name="l02754"></a>02754     <a class="code" href="_fenetre_8h.html#a0687853caefc0b0de585daf1870b2491">tablePrincipal_AjoutUE</a> = NULL;
<a name="l02755"></a>02755     <a class="code" href="_fenetre_8h.html#a86800cf053edb28c77dcae83b512c246">FenAjoutUE</a> = NULL;
<a name="l02756"></a>02756 }
<a name="l02757"></a>02757 <span class="comment">/*****************************************************/</span>
<a name="l02758"></a><a class="code" href="_fenetre_8h.html#a92b929deb385c8ef87d3715a4522f1fa">02758</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#a92b929deb385c8ef87d3715a4522f1fa">connectSignal_FenAdmin</a>()
<a name="l02759"></a>02759 {
<a name="l02760"></a>02760     g_signal_connect(<a class="code" href="_fenetre_8h.html#a899bad998548f1fb06cdb1d5b39e0610">bouton_AjoutEtu_Admin</a>  , <span class="stringliteral">&quot;clicked&quot;</span>, G_CALLBACK(<a class="code" href="_fenetre_8c.html#a7fa356ce46ec47249fc6d6319ec18cf8">cb_ouvrir_FenAjoutEtu</a>), NULL);
<a name="l02761"></a>02761     g_signal_connect(<a class="code" href="_fenetre_8h.html#ad98d2d924b540086ce9c7901d189ff43">bouton_AjoutEns_Admin</a>  , <span class="stringliteral">&quot;clicked&quot;</span>, G_CALLBACK(<a class="code" href="_fenetre_8c.html#a811a14fc80b6821771016b1e4b325f69">cb_ouvrir_FenAjoutEns</a>), NULL);
<a name="l02762"></a>02762     g_signal_connect(<a class="code" href="_fenetre_8h.html#a92f5ea25ef4bd5009742b5e759aece63">bouton_AjoutUE_Admin</a>   , <span class="stringliteral">&quot;clicked&quot;</span>, G_CALLBACK(<a class="code" href="_fenetre_8c.html#a1c7706c8e0d37bccd974119d16d3cc69">cb_ouvrir_FenAjoutUE</a>), NULL);
<a name="l02763"></a>02763     g_signal_connect(<a class="code" href="_fenetre_8h.html#aad844e53032d082499eca87d33a9f9fa">bouton_AjoutSalle_Admin</a>, <span class="stringliteral">&quot;clicked&quot;</span>, G_CALLBACK(<a class="code" href="_fenetre_8c.html#a79b2e4583809332f4808d321d2c21ef2">cb_ouvrir_FenAjoutESalle</a>), NULL);
<a name="l02764"></a>02764   g_signal_connect(<a class="code" href="_fenetre_8h.html#aea9e1812f736d88bc964f2f8832d18de">FenAdmin</a>, <span class="stringliteral">&quot;delete-event&quot;</span>, G_CALLBACK(<a class="code" href="_fenetre_8c.html#af30a0840638376040c826bde497cb74c" title="cb_quit_application_admin">cb_quit_application_admin</a>), NULL);
<a name="l02765"></a>02765 }
<a name="l02766"></a><a class="code" href="_fenetre_8h.html#a3f97e2f5a0f5702e8279803c5e1a2c90">02766</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#a3f97e2f5a0f5702e8279803c5e1a2c90">connectSignal_FenAjoutEtu</a>()
<a name="l02767"></a>02767 {
<a name="l02768"></a>02768     g_signal_connect(<a class="code" href="_fenetre_8h.html#a1cc4328caff6886e904fe2ff585ae2af">bouton_valider_AjoutEtu</a>, <span class="stringliteral">&quot;clicked&quot;</span>, G_CALLBACK(<a class="code" href="_fenetre_8c.html#a82f9a269083f5f8f160510a597e69e5f">cb_valider_ajoutEtu</a>), NULL);
<a name="l02769"></a>02769     g_signal_connect(<a class="code" href="_fenetre_8h.html#afadff71855f6bbf726c2cc05296fe37d">FenAjoutEtu</a>, <span class="stringliteral">&quot;delete-event&quot;</span>, G_CALLBACK(<a class="code" href="_fenetre_8c.html#a1124472bd045b82404d34bf334e35c2a">cb_quit_fenAjoutEtu</a>), NULL);
<a name="l02770"></a>02770 }
<a name="l02771"></a><a class="code" href="_fenetre_8h.html#ac4e363ced1f4c2959a853878039274ac">02771</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#ac4e363ced1f4c2959a853878039274ac">connectSignal_FenAjoutEns</a>()
<a name="l02772"></a>02772 {
<a name="l02773"></a>02773     g_signal_connect(<a class="code" href="_fenetre_8h.html#a75ffdc23c8b90213bf6784e385504ba0">bouton_valider_AjoutEns</a>, <span class="stringliteral">&quot;clicked&quot;</span>, G_CALLBACK(<a class="code" href="_fenetre_8c.html#a7482998908af210b37ef163b33b31d1e">cb_valider_ajoutEns</a>), NULL);
<a name="l02774"></a>02774     g_signal_connect(<a class="code" href="_fenetre_8h.html#a5e78dee75f93fd48e7fdc42dfb3c4e70">FenAjoutEns</a>, <span class="stringliteral">&quot;delete-event&quot;</span>, G_CALLBACK(<a class="code" href="_fenetre_8c.html#a571eda4250a403187c7198585e33722c">cb_quit_fenAjoutEns</a>), NULL);
<a name="l02775"></a>02775 }
<a name="l02776"></a><a class="code" href="_fenetre_8h.html#aeff94a671a7aa1696aa77b7f20bea060">02776</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#aeff94a671a7aa1696aa77b7f20bea060">connectSignal_FenAjoutUE</a>()
<a name="l02777"></a>02777 {
<a name="l02778"></a>02778     g_signal_connect(<a class="code" href="_fenetre_8h.html#a7422bf77085c9eaf57615ce4366a55f9">bouton_valider_AjoutUE</a>, <span class="stringliteral">&quot;clicked&quot;</span>, G_CALLBACK(<a class="code" href="_fenetre_8c.html#a5298c0788917771945e776af397557ab">cb_valider_ajoutUE</a>), NULL);
<a name="l02779"></a>02779     g_signal_connect(<a class="code" href="_fenetre_8h.html#a86800cf053edb28c77dcae83b512c246">FenAjoutUE</a>, <span class="stringliteral">&quot;delete-event&quot;</span>, G_CALLBACK(<a class="code" href="_fenetre_8c.html#ae2babf1da27f294e855ea75ea61dd98d">cb_quit_fenAjoutUE</a>), NULL);
<a name="l02780"></a>02780 }
<a name="l02781"></a><a class="code" href="_fenetre_8h.html#abce10803ed3dd30c156d1551743cbf86">02781</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#abce10803ed3dd30c156d1551743cbf86">connectSignal_FenAjoutSalle</a>()
<a name="l02782"></a>02782 {
<a name="l02783"></a>02783     g_signal_connect(<a class="code" href="_fenetre_8h.html#a4196fd75ddcafde37b79649194c2b29c">bouton_valider_AjoutSalle</a>, <span class="stringliteral">&quot;clicked&quot;</span>, G_CALLBACK(<a class="code" href="_fenetre_8c.html#abd74ffbf8f1476025067955fb0c8bfcf">cb_valider_ajoutESalle</a>), NULL);
<a name="l02784"></a>02784     g_signal_connect(<a class="code" href="_fenetre_8h.html#aaf869e3aa93456b19fc34d0b8246a66a">FenAjoutSalle</a> ,<span class="stringliteral">&quot;delete-event&quot;</span>, G_CALLBACK(<a class="code" href="_fenetre_8c.html#a51f6b073c3d377accc1b9087579920f4">cb_quit_fenAjoutSalle</a>), NULL);
<a name="l02785"></a>02785 }
<a name="l02786"></a>02786 
<a name="l02787"></a><a class="code" href="_fenetre_8h.html#a7fa356ce46ec47249fc6d6319ec18cf8">02787</a> <span class="keywordtype">void</span> <a class="code" href="_fenetre_8c.html#a7fa356ce46ec47249fc6d6319ec18cf8">cb_ouvrir_FenAjoutEtu</a>()
<a name="l02788"></a>02788 {
<a name="l02789"></a>02789     <a class="code" href="_fenetre_8c.html#a03d69b83d0c20709868e6bd140d3852c">initFenAjoutEtu</a>();
<a name="l02790"></a>02790     <a class="code" href="_fenetre_8c.html#a3f97e2f5a0f5702e8279803c5e1a2c90">connectSignal_FenAjoutEtu</a>();
<a name="l02791"></a>02791     gtk_widget_show_all(<a class="code" href="_fenetre_8h.html#afadff71855f6bbf726c2cc05296fe37d">FenAjoutEtu</a>);
<a name="l02792"></a>02792 
<a name="l02793"></a>02793 
<a name="l02794"></a>02794 }
<a name="l02795"></a><a class="code" href="_fenetre_8h.html#a811a14fc80b6821771016b1e4b325f69">02795</a> <span class="keywordtype">void</span> <a class="code" href="_fenetre_8c.html#a811a14fc80b6821771016b1e4b325f69">cb_ouvrir_FenAjoutEns</a>()
<a name="l02796"></a>02796 {
<a name="l02797"></a>02797     <a class="code" href="_fenetre_8c.html#aadc24507f5268c476a552dff8fbeab3d">initFenAjoutEns</a>();
<a name="l02798"></a>02798     <a class="code" href="_fenetre_8c.html#ac4e363ced1f4c2959a853878039274ac">connectSignal_FenAjoutEns</a>();
<a name="l02799"></a>02799     gtk_widget_show_all(<a class="code" href="_fenetre_8h.html#a5e78dee75f93fd48e7fdc42dfb3c4e70">FenAjoutEns</a>);
<a name="l02800"></a>02800 }
<a name="l02801"></a><a class="code" href="_fenetre_8h.html#a1c7706c8e0d37bccd974119d16d3cc69">02801</a> <span class="keywordtype">void</span> <a class="code" href="_fenetre_8c.html#a1c7706c8e0d37bccd974119d16d3cc69">cb_ouvrir_FenAjoutUE</a>()
<a name="l02802"></a>02802 {
<a name="l02803"></a>02803     <a class="code" href="_fenetre_8c.html#a279b52873dbd71b17f96ef6839cae7ad">initFenAjoutUE</a>();
<a name="l02804"></a>02804     <a class="code" href="_fenetre_8c.html#aeff94a671a7aa1696aa77b7f20bea060">connectSignal_FenAjoutUE</a>();
<a name="l02805"></a>02805     gtk_widget_show_all(<a class="code" href="_fenetre_8h.html#a86800cf053edb28c77dcae83b512c246">FenAjoutUE</a>);
<a name="l02806"></a>02806 }
<a name="l02807"></a><a class="code" href="_fenetre_8h.html#a79b2e4583809332f4808d321d2c21ef2">02807</a> <span class="keywordtype">void</span> <a class="code" href="_fenetre_8c.html#a79b2e4583809332f4808d321d2c21ef2">cb_ouvrir_FenAjoutESalle</a>()
<a name="l02808"></a>02808 {
<a name="l02809"></a>02809     <a class="code" href="_fenetre_8c.html#a2f0da6472331d15e74dc835812cef0e3">initFenAjoutSalle</a>();
<a name="l02810"></a>02810   <a class="code" href="_fenetre_8c.html#abce10803ed3dd30c156d1551743cbf86">connectSignal_FenAjoutSalle</a>();
<a name="l02811"></a>02811   gtk_widget_show_all(<a class="code" href="_fenetre_8h.html#aaf869e3aa93456b19fc34d0b8246a66a">FenAjoutSalle</a>);
<a name="l02812"></a>02812 }
<a name="l02813"></a>02813 
<a name="l02814"></a><a class="code" href="_fenetre_8h.html#a82f9a269083f5f8f160510a597e69e5f">02814</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#a82f9a269083f5f8f160510a597e69e5f">cb_valider_ajoutEtu</a>()
<a name="l02815"></a>02815 {
<a name="l02816"></a>02816     <span class="keywordtype">char</span>*p_numEtu=calloc(20,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l02817"></a>02817     p_numEtu=(<span class="keywordtype">char</span>*)gtk_entry_get_text (<a class="code" href="_fenetre_8h.html#af50c19c9951746ad322d76b576035884">entry_numEtu_AjoutEtu</a>);
<a name="l02818"></a>02818 
<a name="l02819"></a>02819     <span class="keywordtype">char</span>*p_nomEtu=calloc(50,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l02820"></a>02820     p_nomEtu=(<span class="keywordtype">char</span>*)gtk_entry_get_text (<a class="code" href="_fenetre_8h.html#a536b54b74d9936cd8d45654f33a707da">entry_nomEtu_AjoutEtu</a>);
<a name="l02821"></a>02821 
<a name="l02822"></a>02822     <span class="keywordtype">char</span>*p_prenomEtu=calloc(50,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l02823"></a>02823     p_prenomEtu=(<span class="keywordtype">char</span>*)gtk_entry_get_text (<a class="code" href="_fenetre_8h.html#a31da4362d596af3985ab6974ef7cb0a9">entry_prenomEtu_AjoutEtu</a>);
<a name="l02824"></a>02824 
<a name="l02825"></a>02825 <span class="keywordflow">if</span>(p_numEtu!=NULL &amp;&amp;p_nomEtu!=NULL &amp;&amp; p_prenomEtu!=NULL)
<a name="l02826"></a>02826 {
<a name="l02827"></a>02827 
<a name="l02828"></a>02828 
<a name="l02829"></a>02829     <span class="keywordflow">if</span>(<a class="code" href="_etudiant_8c.html#a5caecddbe596a9c07e897ec718c61be6" title="recupérer Etu dans un fichier binaire.">recEtuParCode</a>(atoi(p_numEtu))==NULL)
<a name="l02830"></a>02830         {
<a name="l02831"></a>02831             <a class="code" href="struct_etu.html" title="Structure utilisée pour la gestion d&#39;une Etu.">Etu</a> * etunew = <a class="code" href="_etudiant_8c.html#a601a5de01692d7ce9fc397796a8ed538" title="Crée un Etu en mémoire.">creEtu</a>(atoi(p_numEtu),p_nomEtu, p_prenomEtu);
<a name="l02832"></a>02832 
<a name="l02833"></a>02833                         <a class="code" href="struct_login.html" title="Structure utilisée pour la gestion d&#39;une Login.">Login</a> * log=<a class="code" href="_login_8c.html#aedb2530252090bdaa3b2e5579b635903">creLogin</a>(p_numEtu,p_numEtu,1);
<a name="l02834"></a>02834             <a class="code" href="_application_8c.html#ae5f599a88594150c285468fceda26c6d" title="ajouterLogin">ajouterLogin</a>(log);
<a name="l02835"></a>02835             <a class="code" href="_application_8c.html#aa1189ced67a5349b17e51e22cdc95ddf" title="ajouterEtu">ajouterEtu</a>(etunew);
<a name="l02836"></a>02836             <a class="code" href="_etudiant_8c.html#a5f46d81d2001377ffee55ba76fe846b4">detEtu</a>(&amp;etunew);
<a name="l02837"></a>02837             <a class="code" href="_login_8c.html#a3355a46626e1a44081e78fc26f4ccb97">detLog</a>(&amp;log);
<a name="l02838"></a>02838             <a class="code" href="_fenetre_8c.html#a1124472bd045b82404d34bf334e35c2a">cb_quit_fenAjoutEtu</a>();
<a name="l02839"></a>02839         }
<a name="l02840"></a>02840     <span class="keywordflow">else</span>
<a name="l02841"></a>02841         {
<a name="l02842"></a>02842             GtkWidget *dialog;
<a name="l02843"></a>02843             dialog = gtk_message_dialog_new_with_markup (  GTK_WINDOW(<a class="code" href="_fenetre_8h.html#add9ddc774a819c82c9a7c7d8417f61ea">FenIdentification</a>),
<a name="l02844"></a>02844                      GTK_DIALOG_DESTROY_WITH_PARENT,
<a name="l02845"></a>02845                      GTK_MESSAGE_ERROR,
<a name="l02846"></a>02846                      GTK_BUTTONS_CLOSE,
<a name="l02847"></a>02847                      <span class="stringliteral">&quot;il existe deja !!!!&quot;</span>);
<a name="l02848"></a>02848             gtk_dialog_run (GTK_DIALOG (dialog));
<a name="l02849"></a>02849             gtk_widget_destroy (dialog);
<a name="l02850"></a>02850         }
<a name="l02851"></a>02851 }
<a name="l02852"></a>02852     <span class="comment">/*free();*/</span>
<a name="l02853"></a>02853 }
<a name="l02854"></a><a class="code" href="_fenetre_8h.html#a7482998908af210b37ef163b33b31d1e">02854</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#a7482998908af210b37ef163b33b31d1e">cb_valider_ajoutEns</a>()
<a name="l02855"></a>02855 {
<a name="l02856"></a>02856     <span class="keywordtype">char</span>*p_numEns=calloc(20,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l02857"></a>02857     p_numEns=(<span class="keywordtype">char</span>*)gtk_entry_get_text (<a class="code" href="_fenetre_8h.html#adf4a41191f6c06b152504db838537885">entry_numEns_AjoutEns</a>);
<a name="l02858"></a>02858 
<a name="l02859"></a>02859     <span class="keywordtype">char</span>*p_nomEns=calloc(50,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l02860"></a>02860     p_nomEns=(<span class="keywordtype">char</span>*)gtk_entry_get_text (<a class="code" href="_fenetre_8h.html#a54496fbdde79266758ff585ba84a4585">entry_nomEns_AjoutEns</a>);
<a name="l02861"></a>02861 
<a name="l02862"></a>02862     <span class="keywordtype">char</span>*p_prenomEns=calloc(50,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l02863"></a>02863     p_prenomEns=(<span class="keywordtype">char</span>*)gtk_entry_get_text (<a class="code" href="_fenetre_8h.html#ae10bf579e8fcef3d8eac9c5b0e2cb22a">entry_prenomEns_AjoutEns</a>);
<a name="l02864"></a>02864 
<a name="l02865"></a>02865 <span class="keywordflow">if</span>(p_numEns!=NULL &amp;&amp;p_nomEns!=NULL &amp;&amp; p_prenomEns!=NULL)
<a name="l02866"></a>02866 {
<a name="l02867"></a>02867 
<a name="l02868"></a>02868 
<a name="l02869"></a>02869     <span class="keywordflow">if</span>(<a class="code" href="_enseignant_8c.html#a9d60a0454904c6829d57acbaa74e9120" title="recupérer Ens dans un fichier binaire.">recEnsParCode</a>(atoi(p_prenomEns))==NULL)
<a name="l02870"></a>02870         {
<a name="l02871"></a>02871             <a class="code" href="struct_ens.html" title="Structure utilisée pour la gestion d&#39;une Ens.">Ens</a> * ens = <a class="code" href="_enseignant_8c.html#a085c637029f5d332d247a1898cea9776" title="Crée un Ens en mémoire.">creEns</a>(atoi(p_numEns),p_nomEns, p_prenomEns);
<a name="l02872"></a>02872             <a class="code" href="struct_login.html" title="Structure utilisée pour la gestion d&#39;une Login.">Login</a> * log=<a class="code" href="_login_8c.html#aedb2530252090bdaa3b2e5579b635903">creLogin</a>(p_numEns,p_numEns,2);
<a name="l02873"></a>02873             <a class="code" href="_application_8c.html#a0401d089c487deee713779eb1c9a4797" title="ajouterEns">ajouterEns</a>(ens);
<a name="l02874"></a>02874              <a class="code" href="_application_8c.html#ae5f599a88594150c285468fceda26c6d" title="ajouterLogin">ajouterLogin</a>(log);
<a name="l02875"></a>02875             <a class="code" href="_enseignant_8c.html#a6d0f4e6fe953d6ed6a0e877ec738a4cf">detEns</a>(&amp;ens);
<a name="l02876"></a>02876             <a class="code" href="_login_8c.html#a3355a46626e1a44081e78fc26f4ccb97">detLog</a>(&amp;log);
<a name="l02877"></a>02877             <a class="code" href="_fenetre_8c.html#a571eda4250a403187c7198585e33722c">cb_quit_fenAjoutEns</a>();
<a name="l02878"></a>02878         }
<a name="l02879"></a>02879     <span class="keywordflow">else</span>
<a name="l02880"></a>02880         {
<a name="l02881"></a>02881             GtkWidget *dialog;
<a name="l02882"></a>02882             dialog = gtk_message_dialog_new_with_markup (  GTK_WINDOW(<a class="code" href="_fenetre_8h.html#add9ddc774a819c82c9a7c7d8417f61ea">FenIdentification</a>),
<a name="l02883"></a>02883                      GTK_DIALOG_DESTROY_WITH_PARENT,
<a name="l02884"></a>02884                      GTK_MESSAGE_ERROR,
<a name="l02885"></a>02885                      GTK_BUTTONS_CLOSE,
<a name="l02886"></a>02886                      <span class="stringliteral">&quot;il existe deja !!!!&quot;</span>);
<a name="l02887"></a>02887             gtk_dialog_run (GTK_DIALOG (dialog));
<a name="l02888"></a>02888             gtk_widget_destroy (dialog);
<a name="l02889"></a>02889         }
<a name="l02890"></a>02890 }
<a name="l02891"></a>02891 }
<a name="l02892"></a><a class="code" href="_fenetre_8h.html#abd74ffbf8f1476025067955fb0c8bfcf">02892</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#abd74ffbf8f1476025067955fb0c8bfcf">cb_valider_ajoutESalle</a>()
<a name="l02893"></a>02893 {
<a name="l02894"></a>02894      <span class="keywordtype">char</span>*p_numSalle=calloc(20,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l02895"></a>02895     p_numSalle=(<span class="keywordtype">char</span>*)gtk_entry_get_text (<a class="code" href="_fenetre_8h.html#aaee26d04e279057f905fb08f5063fead">entry_numSalle_AjoutSalle</a>);
<a name="l02896"></a>02896 
<a name="l02897"></a>02897     <span class="keywordtype">char</span>*p_intitule=calloc(50,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l02898"></a>02898     p_intitule=(<span class="keywordtype">char</span>*)gtk_entry_get_text (<a class="code" href="_fenetre_8h.html#a3225604eed28f3f33e87a63c6259cb49">entry_IntituleSalle_AjoutSalle</a>);
<a name="l02899"></a>02899 
<a name="l02900"></a>02900 <span class="keywordflow">if</span>(p_numSalle!=NULL &amp;&amp;p_intitule!=NULL )
<a name="l02901"></a>02901 {
<a name="l02902"></a>02902 
<a name="l02903"></a>02903 
<a name="l02904"></a>02904     <span class="keywordflow">if</span>(<a class="code" href="_salle_8c.html#ab9b1f498ad7387bdc3b5716752fa5d67" title="recSalleParCode">recSalleParCode</a>(atoi(p_numSalle))==NULL)
<a name="l02905"></a>02905         {
<a name="l02906"></a>02906             <a class="code" href="structs_salle.html" title="Structure utilisée pour la gestion d&#39;une sSalle.">Salle</a> * salle = <a class="code" href="_salle_8c.html#aace15f6fe79992e4b05e462f4d6f25dd" title="Crée un salle en mémoire.">creSalle</a>(atoi(p_numSalle),p_intitule);
<a name="l02907"></a>02907             <a class="code" href="_salle_8c.html#a1237a30ebd533f44203a5ff044355c3b" title="saveSalle">saveSalle</a>(salle);
<a name="l02908"></a>02908             <a class="code" href="_salle_8c.html#aa88175904e0fbb3b0f806cfe024a05c2" title="Détruit une salle en mémoire.">detSalle</a>(&amp;salle);
<a name="l02909"></a>02909             <a class="code" href="_fenetre_8c.html#a51f6b073c3d377accc1b9087579920f4">cb_quit_fenAjoutSalle</a>();
<a name="l02910"></a>02910         }
<a name="l02911"></a>02911     <span class="keywordflow">else</span>
<a name="l02912"></a>02912         {
<a name="l02913"></a>02913             GtkWidget *dialog;
<a name="l02914"></a>02914             dialog = gtk_message_dialog_new_with_markup (  GTK_WINDOW(<a class="code" href="_fenetre_8h.html#add9ddc774a819c82c9a7c7d8417f61ea">FenIdentification</a>),
<a name="l02915"></a>02915                      GTK_DIALOG_DESTROY_WITH_PARENT,
<a name="l02916"></a>02916                      GTK_MESSAGE_ERROR,
<a name="l02917"></a>02917                      GTK_BUTTONS_CLOSE,
<a name="l02918"></a>02918                      <span class="stringliteral">&quot;il existe deja !!!!&quot;</span>);
<a name="l02919"></a>02919             gtk_dialog_run (GTK_DIALOG (dialog));
<a name="l02920"></a>02920             gtk_widget_destroy (dialog);
<a name="l02921"></a>02921         }
<a name="l02922"></a>02922 }
<a name="l02923"></a>02923 
<a name="l02924"></a>02924 }
<a name="l02925"></a><a class="code" href="_fenetre_8h.html#a5298c0788917771945e776af397557ab">02925</a> <span class="keywordtype">void</span>    <a class="code" href="_fenetre_8c.html#a5298c0788917771945e776af397557ab">cb_valider_ajoutUE</a>()
<a name="l02926"></a>02926 {
<a name="l02927"></a>02927     <span class="keywordtype">char</span>*p_codeUe=calloc(20,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l02928"></a>02928     p_codeUe=(<span class="keywordtype">char</span>*)gtk_entry_get_text (<a class="code" href="_fenetre_8h.html#a9197a0cfd9a473e75ce6df89f2a06e23">entry_codeUE_AjoutUE</a>);
<a name="l02929"></a>02929 
<a name="l02930"></a>02930     <span class="keywordtype">char</span>*p_intitule=calloc(50,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l02931"></a>02931     p_intitule=(<span class="keywordtype">char</span>*)gtk_entry_get_text (<a class="code" href="_fenetre_8h.html#a009fa9318708d3896efd956dc98e89b2">entry_IntituleUE_AjoutUE</a>);
<a name="l02932"></a>02932 
<a name="l02933"></a>02933     <span class="keywordtype">char</span>*p_seq=calloc(50,<span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
<a name="l02934"></a>02934     p_seq=(<span class="keywordtype">char</span>*)gtk_entry_get_text (<a class="code" href="_fenetre_8h.html#a9f6392b0ddd043d1d6238b8ff8ff69ba">entry_SeqenceUE_AjoutUE</a>);
<a name="l02935"></a>02935 
<a name="l02936"></a>02936 <span class="keywordflow">if</span>(p_codeUe!=NULL &amp;&amp;p_intitule!=NULL &amp;&amp; p_seq!=NULL)
<a name="l02937"></a>02937 {
<a name="l02938"></a>02938 
<a name="l02939"></a>02939 
<a name="l02940"></a>02940     <span class="keywordflow">if</span>(<a class="code" href="_u_e_8c.html#a8e8dfc85ab1cabe8c8ac73e3818347b0" title="recupérer UE dans un fichier binaire.">recUEParCode</a>(atoi(p_codeUe))==NULL)
<a name="l02941"></a>02941         {
<a name="l02942"></a>02942             <a class="code" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> * ue = <a class="code" href="_u_e_8c.html#a38036b49b8a4cbf9be4a8d01cdd3c9bd" title="Crée un UE en mémoire.">creUE</a>(atoi(p_codeUe),p_intitule, atoi(p_seq));
<a name="l02943"></a>02943             <a class="code" href="_application_8c.html#a55ccfd8b162187ae0916b960dc50bbac" title="ajouterUE">ajouterUE</a>(ue);
<a name="l02944"></a>02944             <a class="code" href="_u_e_8c.html#af3f16ef2c24f58324aeb92fc5771af69">detUE</a>(&amp;ue);
<a name="l02945"></a>02945             <a class="code" href="_fenetre_8c.html#ae2babf1da27f294e855ea75ea61dd98d">cb_quit_fenAjoutUE</a>();
<a name="l02946"></a>02946         }
<a name="l02947"></a>02947     <span class="keywordflow">else</span>
<a name="l02948"></a>02948         {
<a name="l02949"></a>02949             GtkWidget *dialog;
<a name="l02950"></a>02950             dialog = gtk_message_dialog_new_with_markup (  GTK_WINDOW(<a class="code" href="_fenetre_8h.html#add9ddc774a819c82c9a7c7d8417f61ea">FenIdentification</a>),
<a name="l02951"></a>02951                      GTK_DIALOG_DESTROY_WITH_PARENT,
<a name="l02952"></a>02952                      GTK_MESSAGE_ERROR,
<a name="l02953"></a>02953                      GTK_BUTTONS_CLOSE,
<a name="l02954"></a>02954                      <span class="stringliteral">&quot;il existe deja !!!!&quot;</span>);
<a name="l02955"></a>02955             gtk_dialog_run (GTK_DIALOG (dialog));
<a name="l02956"></a>02956             gtk_widget_destroy (dialog);
<a name="l02957"></a>02957         }
<a name="l02958"></a>02958 }
<a name="l02959"></a>02959 }
<a name="l02960"></a>02960 
<a name="l02961"></a>02961 
<a name="l02962"></a>02962 
<a name="l02963"></a>02963 
<a name="l02964"></a>02964 <span class="comment">/*****************************************************/</span>
<a name="l02965"></a>02965 
<a name="l02966"></a>02966 <span class="comment">/*****************************************************/</span>
<a name="l02967"></a>02967 
<a name="l02968"></a>02968 
<a name="l02969"></a>02969 <span class="comment">/*Deploie l&#39;interface correspondant au  fichiers XML                                                                         */</span>
<a name="l02970"></a><a class="code" href="_fenetre_8c.html#a3c04138a5bfe5d72780bb7e82a18e627">02970</a> <span class="keywordtype">int</span> <a class="code" href="_fenetre_8c.html#a3c04138a5bfe5d72780bb7e82a18e627">main</a>(<span class="keywordtype">int</span>    argc,<span class="keywordtype">char</span>**argv)
<a name="l02971"></a>02971 {
<a name="l02972"></a>02972     <span class="comment">/*test();*/</span>
<a name="l02973"></a>02973     gtk_init(&amp;argc,&amp;argv);
<a name="l02974"></a>02974     <a class="code" href="_fenetre_8c.html#a6352cf43296ccd06cc48e210a91b5ee2" title="deployerUI">deployerUI</a>(argc,argv);
<a name="l02975"></a>02975     gtk_main();
<a name="l02976"></a>02976 
<a name="l02977"></a>02977     <span class="keywordflow">return</span> EXIT_SUCCESS;
<a name="l02978"></a>02978 }
<a name="l02979"></a>02979 
<a name="l02980"></a>02980 <span class="comment">/****************************************************************************************************************************/</span>
</pre></div></div>
</div>
  <div id="nav-path" class="navpath">
    <ul>
      <li class="navelem"><a class="el" href="_fenetre_8c.html">Fenetre.c</a>      </li>
      <li class="footer">Généré le Thu Jun 7 2012 17:01:10 pour Gestion_Des_Inscriptions_Universitaires par&#160;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </li>
    </ul>
  </div>

</body>
</html>
